如何制作在Android中打开新XML页面的图像按钮?

时间:2012-01-26 10:59:42

标签: java android xml eclipse onclick

您好我正在尝试使用Eclipse IDE创建一个简单的Android应用程序,我只需要一个包含几页信息的启动页面。我用我想要的布局创建了几个xml页面,我想知道如何从打开另一个xml页面的图像按钮创建一个onclick事件?我假设我将不得不实现一个onClickListener,但我是android的新手,是否有一种简单的方法来实现它?

2 个答案:

答案 0 :(得分:0)

在您的布局(XML)中添加android:onClick="goPage2",例如:

 <Button
  android:id="@+id/page2"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:clickable="true"
  android:onClick="goPage2"
  android:text="Go Page 2" />

然后在您的Activity中创建一个方法:

 public void goPage2(View v)
 {
   Intent myIntent = new Intent(this, Page2Activity.class);
   startActivity(myIntent);
 }

答案 1 :(得分:0)

有两种方法可以做到这一点...要么在代码中使用setOnClickListener作为按钮,要么更简单的方法是在布局xml中提及onclick属性。查看here