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