2013-05-28 40 views
0

我剛剛在教程中介紹如何製作溫度轉換器,但本教程未解釋如何擺脫編輯文本輸入中的感嘆號。錯誤是:錯誤消息'無標籤視圖指向此文本字段'

無標籤的觀點指向該文本字段的機器人:labelFor = 「+ ID/@ + ID/editText1」 屬性

該教程是http://www.vogella.com/articles/Android/article.html

+0

有一個簡單的類似tinymce的編輯器來幫助發佈代碼。粘貼它,選擇它,然後按大括號按鈕。 – vault

+1

該教程中沒有'android:labelFor =「+ id/@ + id/editText1」'。 – vault

回答

0

再看一下您的XML佈局文件。你想有@+id/editText1作爲id。當你引用它,你要撥打:

EditText editText1 = (EditText)findViewById(R.id.editText1) 

注意,你不需要寫@+id/引用時,定義屬性,只有當。也許這可能是問題。另外,如果你想改變文本,我沒有閱讀教程,但它應該在strings.xml內部定義。

0

這個佈局中的XML添加到您的TextView:

android:labelFor="@+id/editText1" 

我不知道爲什麼,但它的作品。

+0

對不起,EditText,而不是TextView – Tom