0
私はXperia Mini Proを持っており、特定のアプリケーションを作っています。Android - 電話でオーバーライドするイベントは何ですか閉じる
私は物事が動き回っていますが、電話を閉じる(物理的に)と、画面上のものの位置がリセットされます。
「onPhoneClose」などのように、これを防ぐためにオーバーライドできるメソッドはありますか?
私はXperia Mini Proを持っており、特定のアプリケーションを作っています。Android - 電話でオーバーライドするイベントは何ですか閉じる
私は物事が動き回っていますが、電話を閉じる(物理的に)と、画面上のものの位置がリセットされます。
「onPhoneClose」などのように、これを防ぐためにオーバーライドできるメソッドはありますか?
Activity
にはがトリガーされます。これはイベントをインターセプトするためにオーバーライドする必要があるコールバックです。しかし、あなたがにandroid:configChanges="keyboardHidden"
と設定することで、あなたがイベントを気にしていると宣言した場合にのみ、このイベントを受け取ることができます。
それはそれでなければなりませんが、今はエラーです。親メソッドを呼び出さないと、おそらく何かすべきなのでしょうか? –
それは私がそれを得ることはありませんが、トリックの感謝をしたことはありません。私はちょうどそれが活動の状態をリセットdoesntなぜ親メソッドを思い出したのですか?それはなぜ以前にリセットされたのですか? –
デフォルトの動作は、アクティビティを再起動して、アプリケーションを新しい設定状態のコンテキスト内で強制的に再読み込みさせることです。このように宣言することで、あなたはAndroidに変更を処理し、リセットする必要はないことを伝えます。 –