1
我有一個基本上由一個小部件組成的應用程序。我需要配置這個小部件,這就是我使用配置活動的原因。我認爲使用PreferenceActivity
作爲配置活動會非常簡單。如何從PreferenceActivity創建Android App Widget作爲配置活動
我已經搜索了一些東西,但在某些時候我卡住了。所有教程說,我需要這樣做時完成配置:現在
Intent resultValue = new Intent();
resultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
setResult(RESULT_OK, resultValue);
finish();
,這工作正常時,只需在PreferenceActivity
的onCreate()
方法複製爲無感。由於它是PreferenceActivity
,我沒有任何東西像一個按鈕,它說「配置完成」,我甚至不能在PreferenceActivity
中添加這樣一個按鈕。當上面的代碼被添加到onDestroy()
方法中時,它看起來已經太晚了,因爲最終沒有創建小部件。但onDestroy()
或onStop()
是配置完成的唯一地方,因爲用戶按下了Android後退按鈕。
這是什麼合理的解決方案?
同時我得到了同樣的結論由自己,但沒有時間在這裏更新。感謝您的建議。這對我來說是正確的答案 – Enak