2014-12-23 41 views
4

嗨我正在製作一個應用程序,我打算在顯示地板&類別明智的商場內的商店上市。actionbar setnavigationmode deprecated

以下顯示卡的活動展示店 enter image description here

我想作爲選項添加ActionBar中呈現出微調「由樓」和「類別」的地板明智上市。點擊「按類別」將根據他們所屬的類別安排商店。 google搜索了一下後,我發現

getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); 

會容易,但現在我看到它過時了,把它作爲一個行動項目在活動菜單看起來並不像一個很好的主意。有什麼建議麼 ?

+0

我認爲Google會引導您進入導航抽屜。 – CommonsWare

+0

我有一個導航抽屜,但列出了商場,優惠和活動。此活動在點擊商場列表項目後開始。 –

+0

@VihaanVerma你找到這個問題的解決方案? –

回答

8

setNavigationMode它已被棄用,因爲在棒棒糖上它已經被一個新的範例取代。

你有兩個選擇,至少:

  1. 忽略它,除非你的目標21+ API只爲棒棒糖發展。

  2. 使用AppCompat;樣品在這裏:https://github.com/google/iosched

就個人而言,我去選1

+0

剛剛檢查了谷歌播放音樂應用程序。他們在活動菜單中有一個選項可以顯示當前正在播放的歌曲列表。在切換時,它顯示當前歌曲的視圖。我認爲活動菜單切換動作是實現它的好方法。 –

0

的谷歌I/O 2014 Android應用程序包含你所需要的

SlidingTabLayout.java,檢查出here

和SlidingTabStrip.java

有兩個文件可以實現您在那裏顯示的內容。

更多有關此款式的文件在here

相關問題