Как в Google IO App ?
Если это так, исходный код находится в свободном доступе здесь .
Хорошо, небольшой тур о том, как Google это делает:
- План
activity_home.xml
включает (строка 21)
actionbar.xml
-план (это сделано
в каждом макете, поэтому панель действий
не всегда должен быть продублирован).
-
actionbar.xml
-Layout
создает a LinearLayout
для
элементы пользовательского интерфейса.
- Тогда, например,
HomeActivity -Активные наборы
представление контента к
activity_home.xml
-лаут, получает
ActivityHelper-класс и вызовы
его setupActionBar()
-метод.
- упомянутый
ActivityHelper
-класс
находится в hg/ android/ src/ com/
google/ android/ apps/ iosched/
util/
-пакете и имеет
setupActionBar () - метод , который
создает панель действий.
Это может быть проще, чем кажется. Прочтите исходный код и попробуйте сами.