我有一個TextView對象在一個活動(而不是片段),我使用SetText()
填充一些文本。在某個時間點,我將對象的可見性更改爲View.GONE。經過一段時間,當對象的可見性設置爲View.VISIBLE時,TextView對象的可見性被設置爲View.VISIBLE,動態顯示的文本不會顯示在TextView中。我試圖理解使用Log會發生什麼,並發現TextView對象的內容是空字符串。因此,我的問題是,當TextView對象的文本被設置爲View.GONE時,會發生什麼?當TextView對象的可見性設置爲View.GONE時,TextEx會發生什麼?
簡介:
填充文字的TextView使用setText()
- >變化知名度到View.GONE
- >更改知名度到View.VISIBLE
- >getText()
回報空串
問題:爲什麼?
你確定'onCreateView()'不再被調用? – Shaishav
View.GONE不應該這樣做,它只是使視圖不可見(並且不佔用空間)。你可以在你使用textview的地方發佈代碼嗎? – cuoka
這是一個新秀的錯誤。由於其他元素重疊,TextView的可見性從視圖中隱藏起來, – tpk