刚开始进行一些基本的android开发,我用3个按钮做了一个小菜单。
其中一个是退出按钮(我知道完成活动并没有真正退出应用程序)但是当我调用它时它会关闭应用程序并给我一个错误,说明应用程序意外停止了。
我的代码:
package darksea.game;
import android.app.Activity;
import android.os.Bundle;
public class DarkSeaActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void ExitGameEvent()
{
finish();
}
}
ExitGameEvent通过xml链接到按钮。
有没有想过为什么会出现这个错误?
答案 0 :(得分:1)
您的点击处理程序needs to take a View作为从XML调用它的有效参数。尝试:
public void ExitGameEvent(View v)
{
finish();
}