2011-08-27 49 views
0

我剛剛試圖顯示變量的值,但顯示某種異常 即FORCE CLOSE。顯示變量的值時遇到問題

我已經嘗試的代碼是

TextView myTextView = (TextView) findViewById(R.id.result9); 
myTextView.setText("your score is " +count); 

考慮計數= 0 intially。

任何一個可以建議我對於這個問題

在此先感謝

+0

有幾個選擇,如果你發佈一些更多的代碼和logcat日誌,我們可能會給你一個具體的答案,不會只是猜測。 – MByD

+0

請顯示logcat錯誤。 –

+0

成功! 開始活動option.matrix.Act設備仿真器-5554 ActivityManager:開始:意圖{act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = option.matrix/.Act} – radha

回答

2

如果myTexyView在對話框中,您必須這樣做: myTextView =(TextView)dialog.findViewById();

反正做清潔工程......這有時會發生:

在eclipse

:項目 - >潔淨>項目

+0

我已經完成了,因爲你已經指定,是乾淨的項目,但同樣的問題 – radha

+0

那麼你有一些簡單的錯誤。如果findViewById返回null,那麼它是一個引用問題。檢查setContentView,佈局名稱,佈局項目類型,項目ID ...和拼寫的東西,你輸入了錯誤的東西。 – Veljko

1

似乎findViewById()回報null。這意味着要麼沒有在當前佈局中使用編號爲result9的小部件,要麼您忘記了編號爲setContentView()

+0

感謝您的幫助。它工作正常。 – radha

1

可以請檢查您的XML其中一個已經設置,setContainView()它肥大TextView帶有「result9」這個id。