활동에 텍스트 뷰가 있습니다. 나는 그 시야를 바꾸고있다.안드로이드 UI에서 텍스트 뷰를 업데이트하는 방법
그러나 UI는 업데이트되지 않습니다. bookmark.invalidate()
과 bookmark.postinvalidate()
을 시도했지만 작동하지 않았습니다. Textview 가시성을 변경하면 어떻게 UI를 새로 고 칩니 까? 활동은 아직 살아 있고 달리고 있습니다.
좋아요. 자세한 내용을 추가해야한다고 생각합니다. 내 잘못은 처음에 언급 했어야했다 .... 처음에는 활동이 표시되었을 때 북마크는 표시되지만 텍스트는 없다.
그런 다음 사용자가 북마크를 만듭니다. 북마크가 성공적으로 만들어지면 Checkbookmark는 true를 반환합니다. 이 경우 북마크 된 텍스트를 추가합니다. 작동하지 않는 것처럼 보이도록 설정하고 있습니다. 활동을 종료하고 다시 돌아 오면 북마크 텍스트가 표시됩니다.
시도 이 방법으로 작동해야합니다. 어디에서 어떻게 북마크를 활성화합니까? –
조건문 ('CheckBookmark (Constants.versusHeading.get (curVCount))')은 항상 같은 값을 가질 수 있습니까? –
bookmark.setVisibility (View.GONE) 대신 bookmark.setVisibility (View.INVISIBLE) 시도하십시오 – Pramod