AI 143864: Fix SDK example to correctly pass back newly-configured appWidgetId.
  BUG=1725041

Automated import of CL 143864
diff --git a/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetConfigure.java b/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetConfigure.java
index e0a4c76..d7ef9d6 100644
--- a/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetConfigure.java
+++ b/samples/ApiDemos/src/com/example/android/apis/appwidget/ExampleAppWidgetConfigure.java
@@ -89,7 +89,10 @@
             saveTitlePref(ExampleAppWidgetConfigure.this, mAppWidgetId,
                     mAppWidgetPrefix.getText().toString());
 
-            setResult(RESULT_OK);
+            // Make sure we pass back the original appWidgetId
+            Intent resultValue = new Intent();
+            resultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, mAppWidgetId);
+            setResult(RESULT_OK, resultValue);
             finish();
         }
     };