제가 만든 사용자 정의보기를 부 풀리는 자체 어댑터를 만들었습니다. 이 뷰에는 작성자와 연결된 TextView 태그가 포함되어 있습니다.textview로 텍스트 업데이트 문제가 발생했습니다.
<TextView
android:id="@+id/author"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:text="John Smith" />
내 문제는 내가 (currentStory)에서 데이터를로드하고있는 객체가되지 null 값이 포함 된 경우에도, 해당 뷰를 채울 갈 때, 여전히 채워지지 않는다는 것입니다.
if (currentStory.getAuthor() == null)
holder.author.setVisibility(TextView.GONE);
else
holder.author.setText(currentStory.getAuthor());
코드를 디버깅하는 동안 위의 조건 후에 개체와 해당 상태를 확인하고 Text 특성에 올바른 데이터가 채워집니다. 내가 달리게 할 때, 그것은 옳은 것을 보여주지 못한다.
누구나 내가 잘못 생각한 부분이나 놓친 부분에 대한 아이디어가 있습니까?
가 결정됨 가시성을 시도하십시오 수 있는지 확실하지 않다? – Shaishav
무엇이 표시됩니까? 사라진 것 같아 보이지 않는 것 같습니다. – sumandas
TextView에 다른 배경색을 추가하여 TextView가 보이지 않거나 TextView 내용이 업데이트되지 않았는지 여부를 식별 할 수 있습니다. – harshal