展开全部
android应用自适应多分辨率的解决方法:
1.
首先是建立多个layout文件夹(drawable也一样);
在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。
注意:
a. 较大的数字要写在前面:比如layout-854x480而不能写layout-480x854.
b. 两个数字之前是小写字母x,而不是乘号。
2. 在不能的layout下调整layout
的长宽等各种设置,以适应不同的分辨率;
3
最后需要在AndroidManifest.xml里面添加下面一段,没有这一段自适应就不能实现:
</application>
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:anyDensity = "true"/>
</manifest>
在</application>标签和</manifest> 标签之间添加上面那段代码,即可。
1.
首先是建立多个layout文件夹(drawable也一样);
在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。
注意:
a. 较大的数字要写在前面:比如layout-854x480而不能写layout-480x854.
b. 两个数字之前是小写字母x,而不是乘号。
2. 在不能的layout下调整layout
的长宽等各种设置,以适应不同的分辨率;
3
最后需要在AndroidManifest.xml里面添加下面一段,没有这一段自适应就不能实现:
</application>
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:anyDensity = "true"/>
</manifest>
在</application>标签和</manifest> 标签之间添加上面那段代码,即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自适应 很难把 只能说布局的时候尽量使用dip 和 ScrollView
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询