如何通过按钮单击启动活动

时间:2011-12-21 19:55:52

标签: android

你能帮我解决一下代码吗? 我有4个活动:Activity1 Activity2 Activity3和Activity4 在主菜单中我有4个按钮:button1 button2 button3和button4。

目标:

  • 当我点击button1时 - activity1开始。
  • 当我点击button2时 - activity2开始。
  • 当我点击button3 - activity3开始。
  • 当我点击button4时 - activity4开始。

有人可以帮我代码吗?这对我来说很难:|

2 个答案:

答案 0 :(得分:3)

要在Android中启动新的活动..

Intent activity1 = new Intent(YourClass.this, Your_class_you_want_to_start.java);
startActivity(activity1);

对其余按钮执行相同操作,但更改Intents名称并将起始类更改为相应的名称。

另外,如果你不熟悉,我会建议你在Androi Development或者甚至是Java上获取一本书。这就是我的开始,所以只需要一些耐心和努力。查看Commonsware 最佳起点。

答案 1 :(得分:1)

当你在一个Activity中时,通过使用它的意图来执行以下操作:

Intent intent = new Intent(this.getApplicationContext(), Activity.class);
this.startActivity(intent, 0);

你也可以把它变成一个单行。不要忘记查看:http://developer.android.com/reference/android/app/Activity.html了解有关Android活动的更多信息。

要在Android中使用按钮,请阅读以下页面,它非常自我解释:http://developer.android.com/reference/android/widget/Button.html关于使用按钮。但总结一下,你必须在按钮类中覆盖OnClick。