我已經構建了自己的適配器,該適配器充氣了我創建的自定義視圖。該視圖包含與作者相關聯的TextView標籤。使用textview更新文本的問題
<TextView
android:id="@+id/author"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:text="John Smith" />
我的問題是,當我去填充這個觀點,即使我從加載(currentStory)的數據對象包含一個不爲空值,它仍然不填充。
if (currentStory.getAuthor() == null)
holder.author.setVisibility(TextView.GONE);
else
holder.author.setText(currentStory.getAuthor());
在調試代碼,我檢查對象和上述條件後其狀態,並在文本屬性被填充有正確的數據。當我讓它運行時,它不顯示正確的。
有沒有人有任何想法,我可能會做錯什麼或我錯過了什麼?
-Is知名度? – Shaishav
它顯示了什麼?似乎走了不會顯示一個東西。 – sumandas
爲TextView添加不同的背景顏色,以便您可以識別TextView是否不可見或者TextView內容是否未更新。 – harshal