[英]Android how to use control from other XML file
I'm using Android studio.我正在使用 Android 工作室。 I have
activity_main.xml
and MainActivity.java
, secondactivity.xml
and SecondActivity.java
for it.我有
activity_main.xml
和MainActivity.java
, secondactivity.xml
和SecondActivity.java
。
I have a button control in activity_main.java
.我在
activity_main.java
有一个按钮控件。
I want to use that button.click
event from SecondActivity.java
(not from MainActivity.java) .我想使用来自
SecondActivity.java
(而不是来自 MainActivity.java)的button.click
事件。
How can I use control of XML files other than that's particular JAVA file.除了特定的 JAVA 文件之外,我如何使用 XML 文件的控制。 I'm trying,
我想,
Button but = (Button) FindViewById(R.Layout.activity_main)
In SecondActivity.java
file but I got failed, where am I wrong.在
SecondActivity.java
文件中,但我失败了,我错在哪里。 Please help.请帮忙。
see in FindViewById you pass layout.在 FindViewById 中看到您传递布局。 activity file and you cast in button object that is not possible you try to pass button id
活动文件,并且您在尝试传递按钮 id 是不可能的按钮对象中进行转换
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.