2012-04-09 196 views
4

我已經開發一個Android應用程序,允許用戶聊天我想要的TextView是處理他們在氣球談話如下圖所示的畫面,,氣球在聊天Android應用程序

誰能告訴我怎麼能我這樣做?

由於事先

enter image description here

+0

嗨,爲此,您需要創建自定義Adapter.using查看持有人,您可以添加和更改氣泡內的氣球,我做了同樣的這在我的應用程序它運作良好。 。 – aftab 2012-08-25 09:15:50

+0

@aftab你能分享你的代碼嗎? – 2014-01-25 07:11:12

回答

4

創建兩個氣球圖像(發送和接收消息),使它們9補丁並將它們設置爲背景,其含有會話的佈局。

+0

首先感謝回答我,第二:創建兩個氣球圖像(發送和接收的消息),我做到了,讓他們9補丁:你可以解釋更多我是biginner,並將其設置爲包含對話的佈局的背景:我應該使用什麼類型的容器? – Samiah 2012-04-09 09:12:50

+0

查看http://android10.org/index.php/articlesother/279-draw-9-patch-tutorial和http://radleymarx.com/blog/simple-guide-to-9-patch/ tutorials for nine patch 。至於容器,如果你想簡單的看一下並把你的textView放到一個linearLayout中,使用一個包含兩個textView(用於發送和接收消息)的listView。將您的圖片設置爲您的linearLayout – 2012-04-09 09:19:23

1

您將爲此使用9張補丁圖像。

爲了顯示它們,你將使用ListView並且每一行項目都會包含文本和那9個補丁聊天氣泡的背景。

很多討論可供選擇:

+0

+1的鏈接背景! – 2012-04-09 09:33:48