2011-05-12 17 views
5

画面上で選択されているものに従って、コード内のアクションバーボタンを変更したいと思います。ハニカムのコンテキストアクションバー

これはHoneycomb Gmailアプリのようなもので、いくつかのメールアイテムをチェックしたり、別のアクションバーを表示したりすることができます。

どうすればいいですか?

+1

これはhttp://stackoverflow.com/questions/6003102/contextual-action-bar-in-honeycomb/6003167の複製です。 –

答えて

3

アクションバー項目を取得するには、アクティビティ内でgetActionBar()メソッドを使用します。 ActionBarアイテムを取得したら、ActionBar class内のメソッドを使用してタブを追加したり削除したりできます。

setCustomView()setDisplayOptions()のアイテムは、アクションバーを好みに合わせて調整するのに役立ちます。

アクションバーにアイテムを追加するには、それらをオプションメニューに追加する必要があります。アクションバーは、3.0より下のバージョンの古いメニュー(onCreateOptionsMenu()メニュー)に直接対応しています。見てくださいhere