2012-10-01 3 views
1

내 앱에 메시징 기능을 포함하고 있습니다. 그러나 수신/보내는 메시지를 표시하는 방법에 대해 잘 모르겠습니다. 예를 들어 메시징 앱의 UI가 구축되는 방식과 관련하여 도움을받을 수 있습니까? goSMSPro? ScrollView에서 LinearLayout을 사용하여 메시지를 받거나 보내거나 ListView를 사용하여 TextViews를 추가 할 수 있습니다. 이 접근법이 맞습니까? 아니라면 더 좋은 접근법이 있습니까? 새로운 메시지가 수신 될 때마다 LinerLayout, 내부 TextViews을 추가하여 사전 날에 따르면안드로이드에서 들어오는/보낸 SMS를 표시하기위한 UI

+2

먼저 기본 지식을 올바르게 배우고 질문하기 전에 검색하십시오. –

+0

Dinesh에게 사과드립니다. Scrollview에서 LinearLayout이라고 말하고 싶습니다. 메시징 UI를 구현할 수있는 방법을 찾았지만 도움이되는 것을 찾지 못했습니다. 그래서 나는 그 질문을 게시했다. 내가 참조 할 수있는 링크를 알고 있다면 게시 할 수 있습니까? – andro

+0

Listview에 대해 알아 보려면 필요한 항목이 있습니다. –

답변

1

에서

덕분에, 가장 쉬운 방법이 없습니다. 메시지를 표시하려면 ListView을 사용하십시오. ListViews는 그러한 목적으로 만 사용되며 두통을 많이 줄여줍니다. 대화 형식으로 메시지를 표시하려면 보낸 사람과받는 사람에 따라 각 행의 텍스트를 정렬 할 수 있습니다.

새 메시지를 수신 할 때마다 ListView에서 notifyDatasetChanged()을 호출하면 메시지가 업데이트됩니다.

+1

나는 그것이 내가 전한 것이라고 생각한다. –

+0

감사합니다. Swayam. Dinesh와 논의한 후 같은 결론에 도달했습니다. – andro

+0

예, @DineshVenkata, 당신이 말한 것과 정확히 같습니다. 지금 막 귀하의 의견을 보았습니다. :) – Swayam

관련 문제