是否有可能在widget配置活動中更改android:minWidth和android:minHeight。 我希望能夠爲用戶提供不同尺寸/類型的選擇,例如htc sense小部件,他們是如何成功的?Android widget在HTC Sense中選擇類型/尺寸
0
A
回答
1
不可能在一個菜單條目中使用不同的尺寸。這是一個感官/自定義啓動器的特定功能。唯一的例外是Honeycomb,你可以在那裏有可調整大小的小部件。
只要尺寸相同,您可以從一個菜單項中選擇多種類型的小部件。使用配置活動來選擇類型,記住它(例如,在SharedPreferences
中),然後在相應地更新小部件時在RemoteViews
中設置佈局。您可以使用appWidgetId
作爲標識符來記住哪個實例具有哪個佈局。
0
我不認爲香草Android可以做你以後的事情。 我懷疑感有一個自定義啓動
但是你可以嘗試使用AppWidgetProviderInfo
類,類似如下:
AppWidgetProviderInfo widget_info = appWidgetManager.getAppWidgetInfo(appWidgetId);
widget_info.minWidth = 72;
widget_info.minHeight = 72;
顯然你會在窗口小部件配置活動設定值,按您的用戶選擇((列數或行數* 74) - 2) 我也不完全確定這些字段的更改是否持續。
對不確定性,希望這至少會給你一些嘗試。
相關問題
- 1. Android Widget尺寸
- 2. 如何在android中實現HTC Sense樣式時間選擇器?
- 3. Android Widget錯誤的尺寸
- 4. Android,HTC WIdget動畫
- 5. 重寫Django管理多選擇的Widget的尺寸
- 6. 確定Dojo Widget的尺寸
- 7. 在Excel中選擇紙張尺寸(不是默認尺寸)vba
- 8. 在tumblr中選擇照片尺寸API
- 9. HTC Sense上的AsyncTask錯誤
- 10. 如何檢測HTC Sense?
- 11. 的NoClassDefFoundError上的HTC Sense
- 12. 下拉框選擇尺寸
- 13. 設計類型2尺寸
- 14. 可變尺寸和類型
- 15. HTC Sense 3.6不顯示日曆事件?
- 16. HTC Sense複製/粘貼API的
- 17. 上的智能手機選擇尺寸有正常尺寸
- 18. Android widget您確定他們在配置活動中選擇了多大的尺寸
- 19. 選擇不同尺寸的選項
- 20. Android:突出顯示的TabWidget在HTC Sense上不可讀
- 21. Silverlight 3:尺寸模型/ 100%尺寸
- 22. Android Widget類型的示例
- 23. Android ViewPager尺寸
- 24. QLIK Sense表的行選擇
- 25. DevicePolicyManager,鎖定屏幕和HTC Sense
- 26. 尺寸類別和UITableViewCell/UICollectionViewCell尺寸
- 27. 無法轉換爲尺寸:類型= 0x12
- 28. Richtextbox SelectionFont.Size選擇多個尺寸時
- 29. 陣營選擇自動尺寸寬度
- 30. 全局選擇器與框尺寸
不能這樣做,但無論如何,這是一個很好的嘗試。 – dfilkovi