2013-12-23 1 views
2

저는 대화/채팅/문자 메시지와 같은 UI (양 당사자간에, 나중에는 더 많이)를 표시해야하는 Android (Xamarin C#) 응용 프로그램을 작성하고 있습니다.Android에서 멋진 대화 UI를 렌더링하는 방법은 무엇입니까?

나에게 UI를 제공 할 좋은 '채팅'컨트롤을 찾을 수 없습니다. 존재하나요? 그렇지 않으면 누군가 UI를 렌더링하기 위해 내 앱에서 사용할 수있는 주식 xml을 가지고 있습니까?

면책 조항 : 전 입니다. 새 개발자는이며 모든 UI 개념에 익숙하지 않습니다.

답변

1

채팅 UI를 사용하려면 EditText (android.Widget.EditText)와 버튼 (android.widget.Button) 만 있으면됩니다. EditText은 텍스트 입력, 텍스트 선택, 복사 및 붙여 넣기와 같은 다양한 기능을 기본적으로 제공합니다. 'Send'레이블이있는 Button은 입력 된 메시지를 보내고 EditText의 내용을 지우는 데 사용할 수 있습니다.

+0

감사합니다. 그러나 텍스트 상자 이상이 필요합니다. 나는 이전 메시지를 나타내는 풍선을 찾고 있는데 누가 풍선을 말했는지에 따라 왼쪽이나 오른쪽에서 오는 것이다. –

+2

당신은 BalView (TextView의 인스턴스가 될 것입니다)로 ListView를 채우고 ListView의 stackFrom bottom 속성을 true로 설정하면됩니다. android : stackFromBottom 속성을 사용하여 xml 레이아웃에서 또는 ListView.stackFromBottom() 메소드를 사용하여 코드에서 수행 할 수 있습니다. – GareginSargsyan

관련 문제