布局API版本命名

时间:2013-02-24 22:36:33

标签: android android-layout

我无法弄清楚这是如何工作的: 如果我创建了一个名为layout-v11的文件夹,这将适用于从v11向上或仅到v11的所有api版本? 第二个可以创建名为layout-v11-v14的文件夹,仅将此布局用于v11和v14 API吗?

2 个答案:

答案 0 :(得分:5)

后缀指定将应用资源的最低版本。 v11表示v11及以上。 v11可以被更高级别的内容覆盖,例如v14。

答案 1 :(得分:1)

好的,尝试后我发现它有效upwards 例如,如果我们将文件夹命名为layout-v8

使用api = 7 的设备,它将使用默认的layout文件夹。

设备使用api> = 8 它会使用layout-v8

现在看起来很容易。 如果我犯了错误或有一些技巧 - 请写评论。