Android明星动作栏中的另一项活动

时间:2013-08-01 15:07:01

标签: java android xml

所以我正在处理我的这个应用程序,我有点坚持使用操作栏项来响应onclick。我认为xml没问题:

android:onClick="move"

在主要活动中有这个:

public void move(){
Intent i;
i = new Intent(Launch.this, MoveClass.class);
Launch.this.startActivity(i);
}

注意:Intent声明为import;当试图运行按钮时不显示,大约2秒钟后,我的平板电脑显示它已经崩溃。

1 个答案:

答案 0 :(得分:1)

根据developer article,你应该有一个MenuItem参数的方法。

所以也许这种新方法可以胜任:

public void move(MenuItem myMItem) {
    Intent i = new Intent(Launch.this, MoveClass.class);
    Launch.this.startActivity(i);
}