17
在我的應用程序小部件中,我有一個LinearLayout,其高度和寬度都設置爲fill_parent。有沒有辦法在運行時獲得分配給此視圖的實際大小?Android:有沒有辦法獲得RemoteViews對象的大小?
在我的應用程序小部件中,我有一個LinearLayout,其高度和寬度都設置爲fill_parent。有沒有辦法在運行時獲得分配給此視圖的實際大小?Android:有沒有辦法獲得RemoteViews對象的大小?
應用程序小部件元數據XML文件決定了小部件的整體大小;你必須考慮到這個尺寸來設計你的佈局。如果您正在實現多個大小小部件,則需要爲每個小部件分別提供一個單獨的元數據和佈局。
應用小部件系統使用抽象的「網格單元」,您可以變成DP,詳情請參閱this page。如果您設置的大小不正確,它將代表您「截斷」到最近的網格大小(並且您的佈局看起來「不好」)。
Android 3和4給你更多的大小可能性。