2011-12-28 2 views
0

は.Iを上書きしようとした(いずれかのオプションを選択せず​​に終了します)onOptionsMenuClosed(メニューメニュー)、およびonKeyUpを(int型のkeyCode、KeyEventのイベント)(メニュー&バックキーを検出するために)アクティビティでしかし、それらのうちの誰もサブメニューに反応しません。どのように私はアンドロイドオプションのサブメニュー終了時に検出できますか?アンドロイドオプションサブメニュー終了時の検出方法は?私は、ユーザーがキャンセルした場合、検出しようとしています

+0

ユーザーがメニューを放棄するかどうかを気にしないようにアプリケーションを再設計することをお勧めします。 – CommonsWare

+0

メニューの状態に応じてメディアを一時停止/再開する必要があります。私は以下のように答えるようにしました。 –

+0

「メニュー状態に応じてメディアを一時停止/再開する必要があります」** **実際には**状態を変更する場合は**「メニューの選択」**を行うことで**メディアを一時停止/再開してください。それは数十年前に導入されて以来、メニューがどのように機能したかです。 – CommonsWare

答えて

-1

オプションメニューからコンテキストメニューが呼び出されました。したがって、私はメニューが終了したかどうかを検出するために、コンテキストメニューのデフォルトメソッドを使用することができます。また、カスタムダイアログはうまくいくと思いますが、それはもっと複雑かもしれません。

関連する問題