アクティビティ内のボタンを使用してトリガーされるAndroidの2つのオプションメニューが必要です。これは可能ですか?もしそうなら、どうすればそうすることができますか?
質問する
963 次
1 に答える
1
これを直接行う方法があるかどうかはわかりませんが、ある種の回避策があります。public boolean onCreateOptionsMenu(Menu menu)
宣言するかpublic boolean onPrepareOptionsMenu(Menu menu)
、2つの異なる「モード」を使用することで、メニューを通常の方法で起動するメソッドを作成できます。ボタンから、を呼び出すだけでプログラムでオプションメニューを開くことができますopenOptionsMenu()
。メニューを開く直前に、「モード」をボタンのメニューに設定するだけです。意味を理解していただければ幸いです。明確にする必要がある場合はお知らせください。
于 2011-07-29T19:07:47.903 に答える