2010-03-20 46 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,或动态创建新视图。但是你不需要刷新整个页面,只需要刷新那些必须改变的部分。 –