大佬教程收集整理的这篇文章主要介绍了android – 如何使几个不同的屏幕配置映射到一小组布局而不必复制我的布局XML的部分?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
最直接的方法是创建几个不同的@L_197_3@布局文件,每个配置一个:
> res / layout-sw600dp-land / main.xml
> res / layout-sw600dp-port / main.xml
> res / layout-sw720dp-land / main.xml
> res / layout-sw720dp-port / main.xml
> res / layout-xlarge-port / main.xml
> res / layout-xlarge-land / main.xml
> res / layout-port / main.xml
> res / layout / main.xml
现在,您必须将这些布局映射到不同的屏幕配置,这就是“布局别名”技术派上用场的地方.对于每个屏幕限定符组合,在res / values-X / layout.xml中创建XML文件,其中x是限定符组合.在该文件中,声明一个布局资源,指向@ layout / onepane或@ layout / twopanes,视情况而定:
RES /价值观sw600dp土地/ layout.xml:
<resources> <item name="main" type="layout">@layout/twopanes</item> </resources>
RES /值-sw600dp端口/ layout.xml:
<resources> <item name="main" type="layout">@layout/onepane</item> </resources>
对您的其他配置组合执行相同的操作,这样您就可以完成您正在寻找的内容:您可以将两个布局(onepane和twopanE)映射到多个不同的屏幕配置,而无需复制布局.
有关此内容的更多信息,请查看Android培训的“支持多个屏幕”课程:
http://developer.android.com/training/multiscreen/screensizes.html#TaskUseAliasFilters
以上是大佬教程为你收集整理的android – 如何使几个不同的屏幕配置映射到一小组布局而不必复制我的布局XML的部分?全部内容,希望文章能够帮你解决android – 如何使几个不同的屏幕配置映射到一小组布局而不必复制我的布局XML的部分?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。