2017-04-05 3 views
0

私は多くの方法を試しましたが、私のアプリケーションをアンドロイドのバックボタンにリンクすることは自分のアプリケーションにとって簡単ですが、とにかく見つからなかったことがわかりました。誰かが私の手助けをすることができれば、どうすれば私がアンドロイドのモバイルバックアイコンを押すとリンクすることができますか?私のアプリケーションはまた、バックカテゴリに移動します。 API、Androidのメーカーに25私のアプリケーションのバックボタンをアンドロイドモバイルの組み込みボタンに戻したい

+0

を使用している場合onBackPressed ()あなたが必要なものに基づいて。 – Jimmy

+0

私は、アプリケーションの強制停止と終了を試みました。 –

+0

強制停止についてログには何が記載されていますか? – Jimmy

答えて

0

の作業は、このメソッドをオーバーライドしてみてください。

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    switch (keyCode) { 
     case KeyEvent.KEYCODE_BACK: 
      //Your intent 
    } 
    return super.onKeyDown(keyCode, event); 
} 

またはツールバーから背中のボタンがsuper.onBackPressed()またはオーバーライドを呼び出してみてください。この

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch (item.getItemId()) { 
      case android.R.id.home: 
       //your intent 
       return true; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
+0

ありがとうございます。 –

関連する問題