我正在编写一个Android应用程序,只是为了熟悉操作系统和API。我想在单独的屏幕上显示我的应用程序对用户的操作,而不是通过通知。原因是我想向用户展示应用程序正在查询的内容以及花费的时间等等。我在超级用户应用程序中看到了一个示例,其中显示了应用程序在更新时所执行的操作。
答案 0 :(得分:0)
我会这样做的.. 只需将状态更改推送到UI线程并在那里显示它们。 您可以通过BroadcastReceiver来实现这一点,LocalBroadcastManager旨在让后台服务与UI活动进行通信,或{{3}}这是前一版本的简单版本。
在StackOverflow中,您将找到许多描述如何实现它的问题。