Как сделать панель инструментов (например, панель дополнительных действий) в Android?
Приложение Gmail имеет эту панель инструментов, которая похожа на панель действий (даже включая меню переполнения). Это синяя полоса примерно на четверть экрана. Смотрите изображение 1:
Бар, который я хочу, отмечен красной стрелкой. Я просмотрел документацию и не увидел виджет, который делает это. Как я могу сделать такой бар?
Также, если вы видите оранжевую стрелку внизу, это означает, что у этого приложения есть панель действий вверху и внизу. Мне интересно, как это сделать, но мой главный вопрос - как сделать панель инструментов похожей на панель действий, где бы я ни находился на экране.
Изображение 1 на телефоне. Я также включил изображения 2 и 3 ниже, которые представляют собой 7-дюймовый планшет и 10-дюймовый планшет соответственно. Обратите внимание, что разделенная панель действий находится на одной панели с видами планшета.
1 ответ
Для оранжевой панели вы должны просто добавить этот тег в манифест (под тегом активности):
android:uiOptions="splitActionBarWhenNarrow"
Что касается красного, я бы предположил, что это просто LinearLayout
с QuickContactBadge
, TextView
с, и несколько Button
с - не актуально ActionBar
пример.