안녕하세요. 안드로이드 프로젝트를 처음으로 진행하고 있는 초보개발자 입니다.
현재 일반적인 채팅을 개발중입니다.
개발중에 이미 등록되어 있는 채팅 내용을 변경을 하고 싶은데 어떤방법이 있을지잘 모르겠네요..
현재 채팅방에 대한 레이아웃이 존재하고. Scroll View 가 있습니다.
스크롤 뷰 안에 linear layout이 있고 그 밑으로 채팅내용이 addView 방식으로
넣어주고 있습니다.
addview 가 되는 layout은 따로 messge를 위한 layout을 작성해서
Relateve layout 으로 구성되어 있으며
그안에 textView가 일부 있는데 id는 존재하고요.
이 textView를 변경하고 싶은겁니다...
addView가 되는 Relateve layout에 setTag를 하여 찾아가서 변경을 하려고 생각해보니..
그 데이터를 꺼내서 textview를 편집하여도 다시 addview가 되지 않으면 변경이 되지 않을거라는 생각이 들더군요
하여 이미 등록이 되어 있는 scrollView의 안에 linear layout 아래 똑같은 형태로
Relateve layout을 일일이 찾아가서 변경하는 방법도 있을거 같은데...
그렇게 하려면.. 일단 그 데이터들이 전역으로 있어야.. 찾을 수 있겠죠..???
채팅은 몇건이 될지 모르는데.. 일일이 그것들을 배열에 담아둘수도 없고...
어렵네..
혹시 먼가 좋은 방법 아시는분 답변좀 부탁드리겠습니다...