0

アクティビティ内のボタンを使用してトリガーされるAndroidの2つのオプションメニューが必要です。これは可能ですか?もしそうなら、どうすればそうすることができますか?

4

1 に答える 1

1

これを直接行う方法があるかどうかはわかりませんが、ある種の回避策があります。public boolean onCreateOptionsMenu(Menu menu)宣言するかpublic boolean onPrepareOptionsMenu(Menu menu)、2つの異なる「モード」を使用することで、メニューを通常の方法で起動するメソッドを作成できます。ボタンから、を呼び出すだけでプログラムでオプションメニューを開くことができますopenOptionsMenu()。メニューを開く直前に、「モード」をボタンのメニューに設定するだけです。意味を理解していただければ幸いです。明確にする必要がある場合はお知らせください。

于 2011-07-29T19:07:47.903 に答える