多屏幕一般这样配置,
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"
android:resizeable="true"
android:xlargeScreens="true"
/>
当然我也建立了 多个不同密度的 资源目录
drawable-hdpi
drawable-mdpi
drawable-xhdpi
不同密度适配很好做了,系统自动找对应的资源文件夹。
就是想问一下 同一密度下的 不同屏幕怎样适配最好。
如果在mdpi密度下 有个大尺寸的屏幕 如:768x1024
我建立了一个 layout-large/my-layout.xml 然后在layout xml中设置 ,
,不是所以的地方都需要 fill_parent,所以有些XML中我设置了绝对宽度比如 400dip. 这样做看起来也可以, 不过这样的话 图片就被拉大了,
有没有其他适配的方法,主要就是针对大屏幕的手机。
另外一个 我总感觉 android:resizeable="true" 好像没什么用一样。
------解决方案--------------------
顶一下 我也对这个感兴趣等高手解答
------解决方案--------------------
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"
android:resizeable="true"
android:xlargeScreens="true"
/>
楼主,你这段代码是放到哪啊?
------解决方案--------------------
假如你要使用一款任何android手机都可以使用的应用程序,那你说的已经够用,弄再多文件也不会影响用户体验
系统不可能帮你做好所有的事,一般都是针对某种型号和分辨率的手机进行设计的
不过还是建议你去看过手机QQ,UC浏览器它们是如何处理你说的哪个问题的,你可以发现其实它们没有你说的那么复杂,一般不需要建立layout-large这样的东西
因为我们还有wrap_content,layout_weight,dp等只能手机物理尺寸有关的属性来处理适配问题