我正在用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)

09-11 19:34
查看更多