2010-03-20 71 views
0

我正在開發一個聊天窗體在我的應用程序中發送聊天信息我是線性的,但我需要每隔5秒刷新一次聊天信息,因爲我使用timer.while動態添加它是顯示從數據庫獲取值,並添加到佈局,但在gui我無法得到那些消息,因爲我必須做的。有沒有辦法爲聊天應用程序清爽頁面。如何更新值在android系統特等佈局是非常迫切的我提前如何在Android中實現聊天應用程序

感謝

阿斯旺

回答

1

我不知道,我理解正確。

要更新佈局信息,您可以使用findViewById(int)。這是Method返回視圖對象。然後把它投到那些真正的課堂上。檢查:

TextView tv = (TextView) findViewById(R.id.TextView1); 

要更新此字段,請使用:tv.setText(「Hello!」);

有沒有必要「刷新頁面」。您可以在服務器回覆時使用套接字和更新字段(使用套接字事件)。

+0

thankq for you r reply.sorry我不擅長英語。但在這裏我沒有使用textview和靜態我動態使用,因爲我需要在佈局中顯示所有消息,我需要刷新頁面的最新消息 – Aswan

+0

好吧,我認爲沒有區別。您需要使用LayoutInflater,或動態創建新視圖。但是你不需要刷新整個頁面,只需要刷新那些必須改變的部分。 –

相關問題