0

最初のウィジェットを作成しようとしています。
Eclipse でアプリを実行すると、問題なく起動します。しかし、ウィジェットメニューからホーム画面にウィジェットを追加しようとすると、次のようなトーストが表示されます。

アプリがインストールされていません

logcat を見ると、次のエラーが表示されます。

05-15 18:35:10.533: E/Launcher(851): エラー: appWidgetId (EXTRA_APPWIDGET_ID) が \widget 構成アクティビティから返されませんでした。

構成作業はまったくありません。開発者のサイトから理解した限りでは、必須ではありません。

4

1 に答える 1

1

EXTRA_APPWIDGET_ID次のような結果の意図を入れる必要があります。

setResult(RESULT_OK, new Intent().putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, mWidgetId));
于 2014-12-06T05:07:13.227 に答える