Для моего приложения, я пытаюсь поставить кнопки в нижней части всех видов деятельности, аналогичных WeChat приложения, как можно увидеть на изображении ниже:Android макета: кнопки в нижней части аналогична WeChat
сейчас один из способов, я думал, просто добавляет <ImageButton>
s в нижней части каждого действия, но я не думаю, что WeChat делает это, потому что вы можете прокручивать между действиями, и нет никакого onCreate
, а действия всегда есть, которые просто переключаются, когда их прокручивают или касаются конкретная кнопка.
Я исследовал и выяснил, что можно использовать split action bar
или даже ViewFlipper
. Разделение панели действий не может быть и речи, поскольку кнопка будет перенесена обратно в панель действий, например, в ландшафтном режиме, так как я хочу, чтобы кнопки всегда отображались внизу, как WeChat. Другой вариант, который я видел, это интерфейс Tabbed
, но я видел его, он может появиться под панелью действий в отличие от WeChat, где даже панель действий изменяется в зависимости от активности.
Вопрос: Кто-нибудь знает, что использует WeChat для этой функции, чтобы я мог реализовать то же самое?
Используйте фрагмент TabHost: http://envyandroid.com/archives/326/align-tabhost-at-bottom –
Я не знаю, что WeChat используется для этого, но наверняка вы можете получить тот же результат, используя "Tabhost". –
Один RelativeLayout горизонтально для всех кнопок ImageButtons и выровняйте его снизу, также вы можете установить цвет фона для «RelativeLayout» – Xcihnegn