Android 台灣中文網
標題:
此軟體bottom bar實作方法?
[打印本頁]
作者:
reaper8046
時間:
2015-5-30 14:19
標題:
此軟體bottom bar實作方法?
目前知道bottom bar有幾個實作方法,想知道
大家來找茶
這app
上下紅圈是用什麼方式實作的
?
目前知道這種實作方式,中間顯示區域在轉換的時候,下方bottom bar不會跟著更新
我猜是用Fragment來實作,不過想確認一下
謝謝
[attach]1394792[/attach]
作者:
gtoctr
時間:
2015-5-30 14:19
本帖最後由 gtoctr 於 2015-6-3 00:08 編輯
因為沒看到你說的紅圈,
就簡單說明一下我看到的:
1. 畫面上方的bar是假的actionbar, 自己拉layout並將actionbar隱藏.
2. 畫面下方的bar也不是什麼特別的widget, 一樣是layout拉一拉就有了.
3. 下方bar沒更新是因為它每個activity都有那個bar.
當你按下方bar的圖式, 是不是有閃一下又展開的感覺?
那是因為startActivity()後切換到下個Activity了,
Fragment是不會這樣展開的.
另外, 官方是不建議使用bottom bar的,
詳見:
http://developer.android.com/design/patterns/pure-android.html
如果你真的想加個bottom bar, 可用tabhost實作,
但比較推薦viewpager+tab,
http://developer.android.com/training/implementing-navigation/lateral.html
這個app有點粗糙, 很多錯誤示範,
不建議當作參考目標.
推薦這個:
https://play.google.com/store/apps/details?id=net.havchr.mr2
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1