현재 텍스트 뷰 2개와 이미지뷰를 커스텀해서 사용중입니다.
만들려고 하는것은 리스트 뷰에 붙이는것입니다.
정확히는 톡하는 대화를 리스트뷰에 붙이는것입니다.
커스텀해서 사용하고있는 함수입니다.
void setTalk_they(String talk,String nickname)
{
// they message add list view
arrData_they.add(new chatlayerData_they(R.drawable.ic_launcher,nickname,talk));
adapter_chat_they = new MyAdapter_chat_they(this,arrData_they);
list.setAdapter(adapter_chat_they);
//arrData_they.clear();
}
void setTalk_me(String talk)
{
// me message add list view
arrData_me.add(new chatlayerData_me(R.drawable.ic_launcher,NickName,talk));
adapter_chat_me = new MyAdapter_chat_me(this,arrData_me);
list.setAdapter(adapter_chat_me);
//arrData_me.clear();
}
위 소스는 커스텀한 클래스를 리스트에 붙여주는 함수들 입니다.
문제는 상대방이 채팅한것과 제가 채팅한 내용이 서로 엇갈린것처럼 보여야하지만 리스트 뷰가 2개인것처럼 나뉘어서 보여지고 있는 현상이 발생하네요...
원하는 방법은 카톡처럼 옆에 이미지 위에 이름 아래 대화내용 입니다.
혹시 좋은 조언이나 해결법아시면 알려주세요...