我在我的android项目中使用了2个java类,一个类从android xml获取id,另一个类用于执行活动。我不知道如何访问二等舱以从一等舱获取 id。
问问题
946 次
2 回答
1
你无法访问。
当您的第一个 java 类在前台时,您可以访问屏幕上显示的视图
但是当另一个活动是前台时,你为什么要访问不可见的后台活动视图。???
但
您可以在第一个活动中添加一个方法,输入 id 并返回对象
像这样:
View getView(int id) {
return getViewById(id);
}
于 2012-09-24T17:20:14.637 回答
0
听起来您有一个用于活动的帮助程序类,并且您希望帮助程序类能够访问视图层次结构。当您创建它的实例时,只需将活动实例传递给助手类。然后它可以findViewById
用来查找感兴趣的视图。
于 2012-09-24T17:23:53.723 回答