В моем проекте Android ни одна из моих переменных @string не работает.
Например, в строке заголовка я вижу @ строка / имя_приложения вместо myapp.
В моем AndroidManifest.xml он выглядит нормально, со строчкой android:label = "@string/app_name"
Кроме того, в моих кнопках макета и текстовых представлениях отображается @ string / action_sign_in, но у них также есть строка в макете xml. android:text = "@string/action_sign_in"
У кого-нибудь была эта проблема раньше?
убедитесь, что <string name = "action_sign_in">Neel</string> доступен в файле string.xml
Да, есть <string name = "action_sign_in"> Войдите или зарегистрируйтесь </string> в моем strings.xml
@Kaigo поделитесь своим файлом макета и файлом string.xml
Очистите, восстановите, проверьте, работает ли он.
Если нет, вы можете нажать alt + enter в красной строке @ string / action_sign_in и нажать на ресурс создания строкового значения, а затем установить значение для строки.
чистая, восстановление не имело значения. Под android нет красной строки: text = "@ string / action_sign_in". Он вообще не жалуется.
Хорошо, в макете предварительного просмотра был маленький красный знак, и у него была опция автоматического исправления. Немного смущен, но теперь он работает. Спасибо
Создайте снова свое приложение