2011-12-05 7 views

答えて

3

ホームボタンのhome screen of my appに行くべきホームボタンをクリックするように意味:

=>あなたは、ホームボタンの動作をオーバーライドすることはできません。

戻るボタン:

=>活動によって実装することが可能にonKeyDown以下の方法をキャプチャやAndroidでボタンを押してデフォルトをバック上書きするために。アンドロイドの場合

@Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
     if (keyCode == KeyEvent.KEYCODE_BACK) { 
      moveTaskToBack(true); 
      return true; 
     } 
     return super.onKeyDown(keyCode, event); 
    } 

ホームキー用

public void onBackPressed() { 

    // implement your override logic here 
    return; 
} 

をオーバーライドメソッドはバックボタンの

@Override 
    public void onBackPressed() { 

     // implement your override logic here 
     return; 
    } 
-1
Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if ((keyCode == KeyEvent.KEYCODE_HOME)) { 
     Intent intent = new Intent(this, Main.class); 
     startActivity(intent);    
     return true; 
    } 
    return super.onKeyDown(keyCode, event); 
} 
0

として提供されて説得2.0+:ホームアプリを作成します。 Android Overriding home key

+0

誤ったメソッド名と非常に不適切な内容のために投票し、編集後に投票を削除しました。 :) – Jave

関連する問題