匹配在這個文件是我的佈局下面的錯誤在此代碼錯誤:沒有資源發現在給定的名字
error: Error: No resource found that matches the given name (at 'id' with value '@id/question_text_view').
error: Error: No resource found that matches the given name (at 'id' with value '@id/next_button').
顯示這是佈局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical" >
<TextView
android:id="@id/question_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="24dp"
/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal" >
<Button
android:id="@+id/true_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/true_button"
/>
<Button
android:id="@+id/false_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/false_button"
/>
</LinearLayout>
<Button
android:id="@id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/next_button"
/>
</LinearLayout>
這是我的琴絃。 xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">GeoQuiz</string>
<string name="true_button">True</string>
<string name="false_button">False</string>
<string name="correct_toast">Correct</string>
<string name="next_button">Next</string>
<string name="incorrect_toast">Incorrect</string>
<string name="action_settings">Settings</string>
<string name="question_founder">Frank Reed Horton Founded APO on december 25 1947</string>
<string name="question_chief">Willy Wonka was known as a cheif</string>
<string name="question_lady">The first lady that became president in APO was Mary Katz</string>
<string name="question_president">Our current President of the Delta Rho chapter is john dolan</string>
<string name="question_alphabets">Alpha, Beta, Gamma, Delta, Epsilon, Eta, Zeta</string>
</resources>
我知道有關於字符串的知道question_text_view,但我確實在我的活動中創建了一個數組這需要所有的問題 mQuestionTextView =(TextView)findViewById(R.id.question_text_view); int question = mQuestionBank [mCurrentIndex] .getQuestion(); mQuestionTextView.setText(question); mQuestionBank是的,我問 getQuestion()的所有問題陣列是我得到的問題
和next_button我不知道我做錯了什麼,因爲我把它上的strings.xml 第二誤差getter方法任何人都可以請我幫助我
機器人:ID = 「@ ID/question_text_view」 應該是機器人:ID = 「@ + ID/question_text_view」 相同爲按鈕機器人:id =「@ + id/next_button」 – Raghunandan
plz see [更多資源類型](h ttp://developer.android.com/guide/topics/resources/more-resources.html#Id)在xml中爲Views定義id。您需要使用'- '而不是'
'來將id放置在strings.xml文件中,或者您可以爲它創建單獨的文件,如ids.xml –