Android:从不同的应用程序获取UI元素和当前显示在屏幕上的值

时间:2014-08-01 09:48:05

标签: android android-layout android-activity android-source

如何从后台服务获取GUI组件(TextView / Buttons / ListViews)及其值(它们当前在屏幕上显示的数据),后台服务不是当前运行的应用程序的一部分。

我们如何存档的任何线索?
我们可以从应用层执行此操作,还是需要深入了解Android源代码?

1 个答案:

答案 0 :(得分:0)

  1. 您只能访问UI元素一个主要线程i,e UI Thread。
  2. 假设您从IntentService启动后台服务,您可以在启动服务存储之前使用Bundle捆绑所有必需的值并启动IntentService(后台服务)。
  3. 从Bundle中检索值并使用它