我正在用android做游戏。我要制作一个包含两个按钮的主菜单屏幕,一个按钮开始游戏,一个按钮显示操作方法。
我都有这两个类,但是当我启动名称并测试按钮时,应用程序崩溃。有人可以告诉我我的代码有什么问题吗?
public void launch()
{
Intent i = new Intent();
i.setClassName("com.testing.blockinvasion", "com.testing.blockinvasion.game");
startActivity(i);
}
public void howto()
{
Intent i = new Intent();
i.setClassName("com.testing.blockinvasion", "com.testing.blockinvasion.howto");
startActivity(i);
}
}
我的按钮在main.xml中定义:
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/Start"
android:onClick="launch" />
编辑:我最终只是删除该项目并开始另一个项目,现在一切似乎都可以正常工作。
最佳答案
您需要更正方法签名。因此,请按照以下方式进行操作:
public void launch(View v)
和
public void howto(View v)