2016-03-03 2 views
0

Я разработал приложение для Android с minSdk = 10 Теперь я хочу добавить Переключатель в один из Activity (имеет файл макета с именем content_main.xml).v14 Layout Файл не обновляется

В коммутаторе нужен minSdk быть 14, я обновил то же самое в AndroidManifest и

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

Но когда я добавил переключатель на XML, он все еще дает ошибку как

View требуется уровень API 14 (ток мин составляет 10)

Кроме того Android Studio автоматически создается дубликат файла макета, один для текущего SDK вер sion и еще один для уровня API 14, и они не обновляются автоматически, что создает конфликт в пользовательском интерфейсе.

Пожалуйста, дайте мне знать, как безопасно объединить эти два файла макета в один, чтобы избежать конфликта. Поскольку мне нужен коммутатор, как он будет использоваться в этом случае (поскольку приложение, похоже, не отвечает на файл манифеста)

+0

попытаться удалить автоматически созданный файл макета v14, поместить minsdkversion = 14 и очистить и перестроить проект. –

+0

Пытался удалить файл v14, но AndroidStudio удалил и другой. – Biswajit

ответ

1

При использовании android Studio вы должны посмотреть на свой build.gradle и проверить minSdkVersion!

+0

и не забудьте очистить, а затем перестроить проект - исправлены многие проблемы. Если этот ответ будет работать для вас, отметьте это как решение. – n0xew

Смежные вопросы