동적 레이아웃으로 만들 수 있다고 생각합니다. 먼저 데이터를로드해야하는 후에 스크롤 뷰 에 배치 될 컨테이너를 만듭니다 (메시지의 내용, 메시지의 내용은 몇 개입니까). 컨테이너에 추가 할 하위보기를 만들어야하는 데이터를 얻은 후에는 원하는대로 자식을 디자인하고 컨테이너에 추가 할 수 있습니다. 이
scrollview-> 컨테이너 같은
전체가있을거야 외모 -> (foreach는 아이가) 자녀를 추가;
과 의사
Scrollview svList = (ScrollView) findviewbyid(R.id.svList);
LinearLayout llContainer = (LinearLayout) findviewbyid(R.id.llContainer);
new AsyncGetMessage().execute //use asynctask to get message
for(int i=0;i<numberofchild;i++)
{
llContainer.addView(new Child(message,who))
//who is a bool value to determine your message or your friend message
}
그냥 생각 ... 당신의 자신의 목록보기 어댑터와 함께 자신의 매우 구체적인 개인 스타일리스트 뷰를 만들! – Pavlos
아니, 그랬어. 간단한 목록보기가 있지만 더 매력적으로 만들고 싶고 android defualt 메시지가 스레드 기본받은 편지함처럼 거의 같은 모양을하고 싶습니다. – Developer
그게 내가 말하는거야! 모든 스타일을 재정의하고 나만의 스타일을 만들어보세요 !! 각 행의 레이아웃은 예를 들어 거품 일 수 있으며 분할 자와 내용을 숨길 수 있습니다! – Pavlos