2011-06-21 8 views
0

1.5実行している私は、Androidエミュレータ上で取得するポップアップメッセージされ、次の - >は、以下の1.5を実行している私は、Androidエミュレータ上で取得するポップアップメッセージである - >

アプリケーションAndroidのサンプルモバイルアプリ を( process com.mycompany.mobile.android)が予期せず停止しました。 もう一度お試しください。

これは、デバイスのメニューボタンをクリックしたときに発生します。メニューには、選択された場合は、以下のんの終了アイコン...とまで 来る..他のAndroidのバージョンでは

public boolean onOptionsItemSelected(MenuItem item) { 
    // Handle item selection 
    switch (item.getItemId()) { 
    case R.id.exit: 
      this.finish(); 
     return true; 
    default: 
     return super.onOptionsItemSelected(item); 
    } 
} 

このコードは正常に動作します。

答えて

0

stacktraceまたはLogCatを投稿すると、何が間違っているかわかります。

私の勘違いは、そのAPIレベルのスーパーオーダーを呼び出すか、スイッチ内のアクティビティの終了が正しく処理されないか、そのアイテムがnull refかもしれないということです。詳細情報plz。

0

Android 1.5は最も古いバージョンではないにしても、最も古いバージョンの1つで、ほとんどの携帯電話に1.6以上のバージョンがあります。私はこれについてあなたの頭を壊すことをお勧めしません。また1.5から1.6の間には非常に大きな違いがあり、APIは1.6から一貫しています。あなたが望む答えではなく、ちょうど私の2セントです。

0

ちょっとしたアドバイス:アプリケーションに終了ボタンを追加しているようです。
にはお勧めしません。 Androidアプリケーションに終了ボタンを追加してください:Is quitting an application frowned upon?

関連する問題