我的android项目我有2个java类和2个xml文件。由于setcontentView)();
,每个java类只能看到一个xml文件java1 - > XML1
java2-> XML2
我必须在java2类中看到imageView1,但是imageview是在xml1,所以类无法看到它。我应该怎么做?
答案 0 :(得分:0)
如果这是一个不同布局的控件,它将不存在,所以知道ID(尽管很容易获得)根本无法帮助你。
答案 1 :(得分:0)
如果从java1(或向后)调用java2活动,则可以使用Intent的putExtra
方法将您想要的任何值从第一个活动传递到第二个活动。
如果您需要此关系也可以向后工作,则应拨打startActivityForResult
而不是startActivity
。
这两个步骤将解决您的问题 - 如果我理解正确的话。