Android完成错误

时间:2011-08-11 12:58:23

标签: java android android-activity

刚开始进行一些基本的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链接到按钮。

有没有想过为什么会出现这个错误?

1 个答案:

答案 0 :(得分:1)

您的点击处理程序needs to take a View作为从XML调用它的有效参数。尝试:

public void ExitGameEvent(View v)
    {
        finish();
    }