2016-01-20 39 views
0

IM,試圖設置文本到文本視圖,但每次我這樣做的TextView的setText無法解析類型

TextView test = (TextView) findViewById(R.id.testView); 
test.setText("fds"); 

在Android Studio中,我看到Cannot resolve symbol 'setText'。 有人可以告訴我什麼即時做錯了?

+0

的[無法解決符號「的setText」 SherlockActionBar片段]可能的複製(http://stackoverflow.com/問題/ 26788681/can not-resolve-symbol-settext-sherlockactionbar-fragment) – Ksenia

+4

發佈你的整個代碼,你在做什麼? –

+1

您是否導入了TextView類? –

回答

0

setText()將接受你已經通過的字符串,所以這裏沒有問題。

一個可能的原因可能是你沒有在onCreate()onCreateView()裏寫你的代碼。

  1. 如果是Activity你需要在onCreate()setContentView()後使用這些行。
  2. 如果是Fragment你需要在使用view加入onCreateView()後使用這些行。

第二個原因,你可能會具有不同類型(如String)或其他東西的一個更test可變

+0

原因是它沒有onCreate()。現在我有其他問題,我沒有得到任何問題,但標籤中的文本不會改變。沒有太多複製因爲我只是嘗試做這個atm所以我有自動生成的代碼與這兩行。英文;)希望你明白了 –

+0

@Rasta_Man:你沒有閱讀評論,每個人都在尋求更多的代碼,沒有人會幫助你。 – Rohit5k2

+0

如果解決了你發佈的問題,請接受這個答案。作爲一個新問題的其他問題,而不是通過評論問。 – SCCC