有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在Android中保存GUI状态

我正在编写一个程序,将比较同一应用程序在不同运行中GUI状态的变化。出于这个原因,我需要探测所有处于焦点的视图,并根据它们的类型检测它们的状态;例如,单选按钮是开还是关,复选框是否选中等。请帮助我找到一些变通方法,以便在我的应用程序源代码中应用

实际上,我正在将我的代码注入到一个应用程序中,以获取有关GUI状态的信息,以便进行研究。为此,我需要在活动中注入一个java存根,它将探测所有可见视图并获取它们的状态。因此,我无法访问可以保存状态或prob的个人视图。我只能通过编写一个通用存根来了解状态,该存根将探测所有视图并对其进行测试。类似于机器人的东西。但是在这里,我被允许用java编写代码,希望我能够访问源代码

所以通用存根是这样的

View views[]=getAllViews();
for each view in views
 probe its state
done

我需要我的程序做类似的事情


共 (0) 个答案