1
为了避免必须手动检查每个活动(如果我是Jellybean)并相应地选择布局(因为ActionBar占用的空间比旧的标题栏多),有没有简单的方法通过os指定布局文件的方式与指定布局文件的方式相同,方法是通过命名文件夹来指定屏幕大小。更改基于Android操作系统版本的布局
为了避免必须手动检查每个活动(如果我是Jellybean)并相应地选择布局(因为ActionBar占用的空间比旧的标题栏多),有没有简单的方法通过os指定布局文件的方式与指定布局文件的方式相同,方法是通过命名文件夹来指定屏幕大小。更改基于Android操作系统版本的布局
是的,有一个平台版本级别限定符。官方文档:http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
它看起来像layout-v<API Level>
一个例子:
layout-v11/ Honeycomb+
layout-v14/ ICS+
真棒回答..... – 2013-02-11 17:56:26
我还想补充一点,如果动作条和标题之间的像素差的少数伤了你的布局,可能想让它更加灵活... – kcoppock 2013-02-11 17:58:58