定时事件的字符串输出

时间:2013-02-22 22:13:51

标签: java android android-layout

我开始开发一个Android应用程序。我希望启动应用程序并从SQLite数据库中获取一条消息并将其发布在屏幕上,然后定期获取新查询并将旧消息换成新消息,大约每30秒一次。

基本上,它是在给用户一些时间阅读之后发布为新的引号刷新的引号。

我想知道实现这个目标的正确方法是什么?

我应该使用Handler课吗?还是Timer?或者有更好的方法来获得定时活动吗?

在我有定时事件后,我如何更新应用程序上的文字?我试图避免使用Toast类。

2 个答案:

答案 0 :(得分:0)

最简单的方法可能是使用AsyncTask(http://developer.android.com/reference/android/os/AsyncTask.html)。

答案 1 :(得分:0)

您可以使用每30秒获取一条新消息的线程。如果您不想使用Toast,可以将TextView放入活动并刷新其text属性。要将消息传递给活动,您可以使用MessageHandler。

BestRegards。