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

作者: LZN (秋)   2014-08-27 22:24:04
※ 引述《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"
: 是還有什麼地方漏掉設定的嗎?
: 或是哪邊錯誤導致這問題?
: 已經爬了許久的文依然無法解決,
: 盼望有人指點,感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com