마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

지난 채팅내용을 변경하고 싶습니다! 고수님들 도움좀..ㅠ_ㅠ

0 추천
안녕하세요. 안드로이드 프로젝트를 처음으로 진행하고 있는 초보개발자 입니다.

현재 일반적인 채팅을 개발중입니다.

 

개발중에 이미 등록되어 있는 채팅 내용을 변경을 하고 싶은데 어떤방법이 있을지잘 모르겠네요..

 

현재 채팅방에 대한 레이아웃이 존재하고. 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을 일일이 찾아가서 변경하는 방법도 있을거 같은데...

 

그렇게 하려면.. 일단 그 데이터들이 전역으로 있어야.. 찾을 수 있겠죠..???

 

채팅은 몇건이 될지 모르는데.. 일일이 그것들을 배열에 담아둘수도 없고...

어렵네..

혹시 먼가 좋은 방법 아시는분 답변좀 부탁드리겠습니다...
my0biho (120 포인트) 님이 2015년 5월 15일 질문
채팅 데이터를 디비에 넣어두면 안되나요?

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...