我正在編寫一個AppWidget,我首先有一個配置屏幕,用戶在其中進行選擇。然後我想將這些數據傳遞給實際的小部件。這一定很簡單,但我無法弄清楚如何去做。小工具:從配置活動獲取數據到AppWidgetProvider
1
A
回答
2
我只是救數據到首選項。 Widget在顯示時會讀取這些首選項。無論如何,你必須使用首選項來堅持選定的選項。
1
不能確定這是否是你在尋找什麼,但是從配置屏幕設置RemoteViews,我使用以下命令:
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(context);
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_layout);
// Set RemoteViews
views.setTextViewText(R.id.textview, text);
appWidgetManager.updateAppWidget(mAppWidgetId, views);
// User is finished configuring, effectively closing the configure screen.
Intent resultValue = new Intent();
resultValue.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, mAppWidgetId);
setResult(RESULT_OK, resultValue);
finish();
點擊此處瞭解詳情:http://developer.android.com/guide/topics/appwidgets/index.html#Configuring
相關問題
- 1. 從配置活動獲取設置
- 2. 具有多個配置活動的一個小工具(Android)
- 3. 小工具活動
- 4. 從小工具啓動活動,然後返回小工具
- 5. Android - 從活動啓動小工具
- 6. Android小工具:顯示小部件添加到屏幕前的配置活動
- 7. 從小工具讀取GPS數據
- 8. Android - 三星:創建配置活動失敗的小工具
- 9. 小工具開始活動
- 10. 在小部件具有配置活動時從小部件啓動活動時遇到問題
- 11. Android - AppWidgetProvider配置活動後刷新內容
- 12. 活動中無法獲取小工具ID
- 13. Android小工具 - 需要4x2小工具獲取1x1小工具
- 14. 從其他活動中獲取數據
- 15. 如何從抓取工具獲取數據到我的網站?
- 16. 從需求獲取數據庫配置
- 17. 從app.config獲取配置數據
- 18. 從linkedin獲取配置文件數據
- 19. 從配置活動發送數據到AppWidget
- 20. BroadcastReceiver:活動從廣播活動獲取數據
- 21. Android簡單小工具啓動活動
- 22. 從片段獲取適配器活動
- 23. 在android中獲取數據從第一個活動到第四個活動
- 24. 將數據從一個活動設置到另一個活動
- 25. 如何從AppWidgetProvider獲取TextView文本
- 26. 無法從活動獲取數據到服務
- 27. 我如何從主要活動中獲取數據到意圖
- 28. 從另一個活動獲取數據到App Widget
- 29. 如何從活動類中獲取數據到PhoneStateListener類?
- 30. 從服務中獲取數據到活動
這就是我最終解決它的方法。 – 2010-08-02 08:29:57
關於如何將數據保存到首選項的一些鏈接將有所幫助。 – jrharshath 2013-07-30 06:13:30