我的Android應用程序的用戶報告包含的應用程序部件太大。Android應用程序部件太大,雖然使用公式
我用這個公式:
width/height = (number-of-cells * 74) - 2
所以我得到了一個4X1部件294dp的寬度和高度72dp。但是,正如我所說的,用戶報告說,小部件比4x1佔用更多的位置。
這是怎麼發生的?它與不同的Android版本有所不同嗎?
編輯:我已將此設置爲最小寬度/高度和調整大小寬度/高度。我的這個appwidget的佈局文件使用fill_parent
,所以它不應該擴展這個尺寸。
說你有一些屏幕截圖?或者要求用戶進行屏幕截圖。也許用戶只需要在你的佈局中填充一些內容。我使用 android:minWidth =「294dip」 android:minHeight =「72dip」 它在Android 2.1上完美地安卓4.2 :) – jaumard
是的,這些也是我使用的值。但對於Android 4.0+,它們絕對不正確。請參閱文檔中給出的公式(鏈接raina77ow的答案)。也許你沒有將目標SDK級別設置爲14+,這是真的嗎?也許這會導致你的價值觀仍然在Android 4上工作? – caw