Re: [問題] 吃不到其他layout的設定

看板AndroidDev作者 (秋)時間9年前 (2014/08/27 22:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《nikker (忘了前進)》之銘言: : 請教各位先進 : 目前想要測試多解析度的這個老問題... : 爬了很多文章、Google之後,自己實做卻無法解決 : 情況是用HTC New One(1920x1080),以及Sony L(854x480)測試 先換算成dp New One : 640dp x 360dp Sony L : 596dp x 320dp (應該是hdpi沒錯吧?) : 先以New One為基礎,將圖片放入xxhdpi資料夾,佈局放入layout資料夾 : 然後依照比例將圖片縮放,放入xhdpi, hdpi資料夾 : 增加layout-854x480 layout-sw<N>dp這些格式, : 但測試結果發現Sony L都無法吃到, : 依然只會吃到給New One的設定... 不確定這邊的無法吃到指的是? 1. 如果你希望它們使用同一個layout 只要把layout.xml放到layout-sw320dp目錄即可使用同一個layout, 且 不要 把layout.xml放到layout-sw360dp 2. 如果你希望它們使用不同layout 把layout.xml放到layout-sw320dp目錄,Sony L會讀到它 把layout.xml放到layout-sw360dp目錄,New One會讀到它 : 以在AndroidManifest之中加入了android:anyDensity="true" : 是還有什麼地方漏掉設定的嗎? : 或是哪邊錯誤導致這問題? : 已經爬了許久的文依然無法解決, : 盼望有人指點,感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.192.233 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1409149446.A.1FD.html
文章代碼(AID): #1J_Ue67z (AndroidDev)
文章代碼(AID): #1J_Ue67z (AndroidDev)