2011-08-11 20 views
1

基本的なアンドロイドの開発から始め、3つのボタンを備えた小さなメニューを作った。Androidの終了エラー

これらのうちの1つは終了ボタンです(私は終了アクティビティがアプリケーションを実際に終了しないことを知っています)が、私はそれを呼び出すとアプリケーションを閉じて、アプリケーションが予期せず停止したというエラーを表示します。

マイコード:ExitGameEventは、XMLを通じてボタンにリンクされている

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(); 
    } 
} 

このエラーが発生する理由は何ですか?

+0

もっとコードを表示する必要があります。あなたが投稿したものは正常に動作します。 –

+0

投稿するlogCat – ngesh

+0

これは私が持っているすべてのコードで、どこでlogCatを見つけることができますか? – Xyro

答えて

1

クリックハンドラーneeds to take a Viewは、XMLから呼び出すことが有効であるための引数として使用します。試してください:

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

すばやい応答をありがとう、これは完全に働いた。 5分のタイマーが満了すると、私はこれを答えとして追加します – Xyro

+0

@Raghuどういう意味ですか? – Xyro

+0

私は答えを受け入れることを意味するので、迅速な対応が得られます。がんばろう :) – Randroid

関連する問題