Java 将按钮链接到XML页面

Java 将按钮链接到XML页面,java,android,Java,Android,基本问题,但我检查了很多地方,只能找到弹出消息的信息,如toast等 如何链接buttonA(存储在片段xml文件中),以便它查看activitypage.xml 谢谢 您可以做一件事,为每个“屏幕”创建一个新的活动。让我们举个例子,MyNewActivity。剩下的很简单。在按钮XML中添加以下行: android:onClick = "nextActivity" 然后在包含buttonA的片段中,执行以下操作: public void nextActivity (View v) { I

基本问题,但我检查了很多地方,只能找到弹出消息的信息,如toast等

如何链接buttonA(存储在片段xml文件中),以便它查看activitypage.xml


谢谢

您可以做一件事,为每个“屏幕”创建一个新的活动。让我们举个例子,MyNewActivity。剩下的很简单。在按钮XML中添加以下行:

android:onClick = "nextActivity"
然后在包含buttonA的片段中,执行以下操作:

public void nextActivity (View v)
{
  Intent intent = new Intent (getActivity(), MyNewActivity.class); //using getActivity since this is from a fragment
  getActivity().startActivity (intent);
}
确保在MyNewActivity中,您将此行放在了onCreate中

setContentView(R.layout.activitypage);

在按钮充气的
活动
中,执行一种方法,在单击按钮时打开所需的第二个
活动
android:onClick=“buttonClick”
属性下按钮的
xml
中声明的方法的
button.setOnClickListener()

查看活动的xml到底是什么意思?@A--C我刚才在本例中使用了合成值,但我的基本意思是如何将一个xml屏幕上的按钮链接到另一个xml屏幕,以便在单击时打开另一个屏幕如果将每个“屏幕”定义为新的
活动
,我的回答应该会有帮助。现在真的很困惑,也许是因为我还有一个动作条。这是包含片段的java代码。我将把代码字符串放在哪里?还有,代码的哪一部分是引用我想要查看的屏幕的部分?你有一个ViewPager,这就是你所说的屏幕吗?你也有很多很多碎片。。。