v14布局文件未更新

时间:2016-03-03 12:51:29

标签: android android-layout

我开发了一个minSdk = 10的Android应用程序,现在我想在其中一个Activity中添加 Switch (具有名称为content_main.xml的布局文件)。

由于Switch需要minSdk为14,我在AndroidManifest中更新了相同的内容并且

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="20" />

但是当我在xml上添加Switch时,仍然会出现

错误
  

查看需要API级别14(当前最小值为10)

此外,Android Studio会自动创建一个重复的布局文件,一个用于当前的sdk版本,另一个用于API级别14,并且它们不会自动更新,这会在UI中产生冲突。

请告诉我,如何安全地将这两个布局文件合并为一个以避免冲突。由于我需要一个开关,在这种情况下将如何使用(因为应用程序似乎没有响应Manifest文件)

1 个答案:

答案 0 :(得分:1)

如果使用android Studio,你应该查看build.gradle并检查minSdkVersion!