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