アプリのUIを作成しようとしている間にもう一つの問題。AndroidがonBackPressの予期しない動作をオーバーライドする
私は私が見る1. ではないです場合はバック前のビューにナビゲートするonBackPressメソッドをオーバーライドしてきたビュー1からビュー2ビュー3にスライドタブでViewflipperを持ってView 2のときはうまくいき、1を押すと表示が戻ってきます。 しかし、View 3のときには、Tabキーを押して戻ると、サインインアクティビティに戻ります。
ここに私の説明が分かりにくかった場合にビデオがあります:http://www.youtube.com/watch?v=2nKhgpq3rQAは
は、誰もが似たものに遭遇していますか? View 3が表示されているときに、タブアクティビティでonBackPressが無視されるのはなぜですか?デバッグして、タブアクティビティのonBackPressedメソッドにブレークポイントを設定すると、ビュー3が表示されたビュー以外のすべての場合にブレークポイントがヒットします。 Werid。
お時間をいただきありがとうございます。
更新:私は別のListViewをView 3として追加しても機能しますが、TextViewをView 3として追加すると、期待どおりに動作しないことが判明しました。
もいくつかのコードを共有しています..... – ingsaurabh
他のものがあるので難しいですし、それを削除するのにしばらく時間がかかります。誰も助けなければ私はおそらくデモプロジェクトを作ることができます。 – C0deAttack
同じ問題が発生していますが、ViewFlipperではなく、ActivityGroup .. http://stackoverflow.com/questions/7174624/back-button-behavior-with-tabs-and-activitygroup – nhaarman