我是Android開發新手,在3.2模擬器中測試我的應用程序以確保平板電腦上的所有內容均可正確縮放。該視圖由一個TabBar中的ListView組成,我遇到了UI未對齊的奇怪問題(請參閱鏈接)。這在任何其他操作系統版本(2.1 - 4.0)上都不存在任何電話屏幕尺寸。Android 3.2奇怪的視圖問題
ListView
項目由一個自定義佈局組成,該自定義佈局使用帶背景可繪製的LinearLayout
和用於標題和副標題的兩個textviews
。
XML渲染(10.1in WXGA選項卡):
有沒有人有什麼想法?
編輯:
修復了這個問題。我已經禁用了清單中TabBar視圖的旋轉,通過在列表中根據需要刪除XML中的這一行代碼。感謝所有貢獻者。
這是改變的文件夾名稱很奇怪,很難說,雖然你的views/xml沒有(一個小的/自包含的)版本。它可能只是模擬器的失敗嗎? – Nanne 2012-04-16 12:57:11
我認爲這可能是一個模擬器的失敗,因爲列表視圖項目的佈局xml上的預覽呈現完美(請參閱編輯的文章) – 2012-04-16 13:26:58
我對Android SDK和mac有一個(部分不合理的)真的不好的感覺因爲你似乎正在使用?)。根據我的經驗,這可能令人難以忍受。有沒有一個開發人員?你可以要求在不同的機器上查看它,甚至可以安裝一個vmware linux環境,並自己在這臺「機器」中查看它?如果你進行了大量的調試工作,並且它只是在這裏出現故障的AVD,那會很難過:) – Nanne 2012-04-16 13:37:04