任何人都可以告诉如何在android.if中使所有大小的布局工作。如果我使用支持屏幕它是否适用于所有屏幕尺寸?任何人都可以告诉你怎么做?
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
答案 0 :(得分:2)
任何布局都适用于任何设备的屏幕尺寸。
support-screens
清单标记旨在限制不同的设备(与您的限制不兼容)通过市场访问您的应用。
答案 1 :(得分:2)
您应为每种屏幕尺寸制作单独的布局。影响每个屏幕布局的因素有多种,例如屏幕密度,大小,方向和分辨率。在所有Android屏幕尺寸上制作一个可以良好的布局很难。
您应该确定最适合支持的屏幕尺寸,并创建用于定位这些尺寸的布局。
请阅读此处的最佳做法:
http://developer.android.com/guide/practices/screens_support.html
答案 2 :(得分:1)
见
<supports-screens
android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"/>