#android
#Android
Вопрос:
аргумент: tools:context=".MainActivity"
выдает ошибку, кроме того, часть с именем: .MainActivity
отображается красным цветом, что я могу сделать?
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
Комментарии:
1. У вас все еще есть
MainActivity
?
Ответ №1:
пробовал перестроить проект или попытаться отменить перезапуск кэша
если все та же проблема, вы можете добавить yourpackagename.mainactivity, как на картинке
tools:context="com.etest.myapplicwr.MainActivity">
мое имя пакета com.etest.myapplicwr
замените его именем вашего пакета
Ответ №2:
Вы можете удалить его или обновить, чтобы указать на какое-либо действие или фрагмент, где вы будете использовать этот ресурс макета.
Ответ №3:
вы должны найти, в какой папке вы сохраняете MainActivity
. Например: итак, проверьте это.
И затем, вы должны понять, в чем его функция.
он используется: Lint, редактором макетов Android Studio .
Этот атрибут объявляет, с каким действием этот макет связан по умолчанию.
Это позволяет использовать функции в редакторе или предварительном просмотре макета, которые требуют знания действия, например, какой должна быть тема макета в предварительном просмотре и куда вставлять обработчики onClick, когда вы создаете их из quickfix.
вы можете найти более подробную информацию здесь