我正在編寫我的第一個Android應用程序並遇到了一些麻煩。請看下面的代碼:Java在執行Android活動時找不到符號
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState{
super.onCreate(savedInstanceState);
TextView textView;
textView = new TextView(this);
textView.setTextSize(40);
//textView.setText("TEST");
setContentView(textView);
}
此代碼編譯只要setText
線一直評論。如果我取消註釋它,我得到以下錯誤:cannot find symbol: variable textView
我在做什麼明顯錯誤在這裏?我是新來的Android和,因爲我寫的任何Java它已經多年(我寫了很多C和我的直覺往往會帶壞我...)
編輯:
此功能的簡化示例代碼在這裏: http://developer.android.com/training/basics/firstapp/starting-activity.html
這個例子錯了嗎?它看起來不像我應該在清單中創建這樣一個簡單的視圖,這看起來像一個java鏈接器錯誤給我?我很感謝您的回覆,但我仍然無法理解錯誤。
您使用的是Eclipse嗎?如果是這樣,請嘗試清理並重新編譯。你在做什麼看起來不錯。事實上,你可以設置文本大小,但不是文本是最奇怪的。順便說一句,+1取消愚蠢downvote。 – Simon
這個例子永遠不會錯。這只是另一種做事的方式。請看我的答案的編輯部分。 – Swayam
我正在用'ant clean debug'構建。這是非常奇怪的,我可以改變大小,但不是文字。 –