2010-08-26 129 views
0

奇怪的事情正在發生,我認爲...Android - 東西奇怪...問題

我有子菜單項的菜單。 一個子菜單獲取GPS位置,執行一些計算並更新兩個顯示字段。沒問題。

另一個子菜單需要用戶輸入並且計算的但是,它使用與第一個子菜單相同的顯示內容,但不會使用新輸入更新兩個字段進行顯示。我有第二個顯示只是爲了看看發生了什麼,這個顯示不會正確更新這兩個字段。

有這些顯示器(聲明,參數或值)無論其,這裏沒有差別年代率先行動的的事情,我設定顯示當兩個字段(顯示有一個警告在第二個子菜單中)並使用彈出窗口的建議。

建議使TextView爲靜態。我點擊它一個(留下另一個爲審判和評論它)。警告消失了,但是,崩潰!運行時爲

所以,這裏的奇數事情:我看不到任何讓這個TextView靜態!所有相關的聲明和參考文獻與我沒有做出靜態的聲明相同。事實上,我試圖手動使第二個靜態,但不能。我也檢查了R.java文件,但沒有任何相關內容......

幸運的是,我能夠使用「撤消」製作靜態文件。

對我的教育有何評論/澄清? 謝謝

回答

0

「使其靜態」建議僅適用於您的Java代碼。如果您查看您的TextView的聲明,它現在會說類似​​。至於其他問題,如果沒有看到您的代碼,就無法確定發生了什麼。

+0

不,我想我不清楚 - 在TextView聲明中沒有'靜態' - 兩者的聲明/初始化是相同的 - 就好像有一個隱藏的標記... – headscratch 2010-08-26 22:02:31

+0

您可能正在代碼的錯誤版本。保存並刷新 – Falmarri 2010-08-26 22:11:01

+0

哦,忘了,有1000行代碼,我很確定我可以弄清楚如何做固定顯示器所需的東西(希望我不只是在嘲笑自己) - 我的問題更多的是好奇心是一件奇怪的事情。 – headscratch 2010-08-26 22:11:30