2015-01-05 1 views
5

Я пытаюсь следовать учебному пособию по android: http://developer.android.com/training/basics/firstapp/building-ui.html Но когда я дойду до той части, где вам нужно добавить кнопку, моя Android-студия вернет это ошибки:ОШИБКА: «Невозможно разрешить символ» @ string/edit_message »« Android Studio

Cannot resolve symbol '@string/edit_message' 
Cannot resolve symbol '@string/button_send' 

XML-код:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" > 
    <EditText android:id="@+id/edit_message" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:hint="@string/edit_message" /> 
    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/button_send" /> 
</LinearLayout> 

Что я здесь делаю неправильно? Я не могу найти правильное решение для других вопросов, связанных с stackoverflow, и я уверен, что использовал правильный код в учебнике android от google.

+9

глупый вопрос: вы добавить эти строки в файл string.xml? – Blackbelt

+2

http://developer.android.com/training/basics/firstapp/building-ui.html#Strings –

+0

По какой-то причине у вас есть эта часть перед добавлением в файл strings.xml в учебнике ... Я просто получил повесил то же самое – Jel

ответ

6

Вы должны определить эти 2 строки в strings.xml

 <?xml version="1.0" encoding="utf-8"?> 
    <resources> 
     ... 
     <string name="edit_message">something text /string> 
     <string name="button_send">something text</string> 
     ... 
    </resources> 
4

Обновить ваш strings.xml находится под рес/значений/

с

<string name="edit_message">Edit</string> 
<string name="button_send">Send</string> 
-1

Выполните следующие действия:

  • В Android Studio, из e res/values, откройте strings.xml.
  • Добавьте строку для строки с именем «edit_message» со значением «Ввести сообщение».
  • Добавьте строку для строки с именем «button_send» со значением «Отправить».

Source

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