Контекстная панель действий в сотах - PullRequest
5 голосов
/ 13 мая 2011

Я хочу изменить кнопки панели действий в коде в соответствии с тем, что выбрано на экране.

Это похоже на приложение Honeycomb Gmail, где вы можете проверить несколько почтовых отправлений и получить другую панель действий с другим видом.

Есть идеи, как мне это сделать?

1 Ответ

3 голосов
/ 13 мая 2011

Чтобы получить элемент панели действий, используйте метод getActionBar () внутри действия. Если у вас есть элемент ActionBar, вы можете добавлять и удалять вкладки, используя методы из класса ActionBar .

Элементы setCustomView () и setDisplayOptions () помогут настроить панель действий так, чтобы она выглядела по вашему вкусу.

Чтобы добавить элементы на панель действий, вам необходимо добавить их в меню параметров. Панель действий соответствует непосредственно старому меню (onCreateOptionsMenu() menu) версий ниже 3.0. Взгляните здесь .

...