2017-01-25 4 views
0

私はAndroidアプリを開発しています。アプリがエミュレータやMoto 4G、Google Pixelで動作しているときにホームボタンを押すと、(期待どおり)帰宅します。Android:いくつかのデバイスでホームボタンを押した後、家に帰ることはありません

しかし、私がAcer E380でアプリケーションを実行してホームボタンを押すと、同じ携帯電話の他のアプリにはこの問題がないものの、何も起こりません。

エミュレータ、Moto 4GおよびAcer E380は、Android 4.4.2で動作しています。

ホームボタンの押下を検出しようとするコードはありません。

ここで問題が発生する可能性がありますか?

+0

私は 'adb'ログを通過することをお勧めします。ログの問題に関する詳細情報を収集することができます –

答えて

0

以下のコードを使用していますか?

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) {  

    if(keyCode == KeyEvent.KEYCODE_HOME) 
    { 
     //The Code Want to Perform. 
    } 
}); 
+0

いいえ、私はありませんでした。私が知る限り、Androidはホームボタンを押したときに単に家に帰るべきです。そうするためのコードを書く必要はありません。 さらに、ホームボタンは、エミュレータ、Moto 4G、Google Pixelで完全に機能しています。これは単にAcer E380で動作していないだけです。 –

関連する問題