我在论坛上阅读了一些帖子,但它们对我不起作用...
我在 Main 中有两个按钮,我希望每个按钮在按下时打开另一个活动......
这是我的代码:
在单击一个按钮时的代码中:
public void onClick(View v)
{
switch (v.getId()) {
case R.id.button1:
Intent intent = new Intent(this, Class1.class);
startActivity(intent);
break;
case R.id.button2:
Intent intentC = new Intent(this, Class2.class);
startActivity(intentC);
break;
}
}
这是我在 XML 文件中的按钮代码:
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/button1"
android:layout_alignParentRight="true"
android:layout_below="@+id/button1"
android:layout_marginTop="25dp"
android:onClick="onClick"
android:text="Button 2" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginTop="42dp"
android:onClick="onClick"
android:text="Button 1" />
这就是我放在 AndroidManifest 上的内容(活动的名称):
<activity android:name="MyActivity1"></activity>
<activity android:name="MyActivity2" ></activity>
有人可以告诉这里有什么问题或遗漏吗?
当我单击一个按钮时,程序停止...出现一个消息框:“不幸的是,应用程序停止了”