2012-11-14 45 views
8

我建立一個應用程序,我真的想用ABS(操作欄福爾摩斯)4.0 我真的很喜歡Dropbox的接口對齊按鈕向左下此如圖所示:操作欄福爾摩斯與按鈕

Dropbox interface

所以,我的問題是:我如何將按鈕對齊到左邊,以及如何在ViewFlow中使用按鈕在視圖之間跳轉?

我已經看到人們可以將標籤添加到他們的ABS,但不是像Dropbox界面那樣的標題。

謝謝。 另外如果你需要我的源代碼,我會稍後添加它,如果需要的話。

問候

了StianInstebø

+1

沒有真正回答你的問題,但我建議從ViewFlow切換到ViewPager(內置於Android)。與Action Bar集成更加兼容和更容易。 –

+0

感謝您的回覆;) –

回答

8

setCustomView()是神奇的方法,你可能會尋找。

要實現Dropbox應用程序中顯示的相同佈局,您需要首先在您的ActionBar上調用setDisplayShowHomeEnabled(false)

接下來,您可以在XML中定義按鈕的佈局。一旦完成,調用setCustomView(R.layout.my_actionbar_nav)就可以實現。 (它現在將位於ActionBar的左側)。

這將是您的責任,爲您的佈局的內部按鈕視圖連接適當的onClick監聽器,但這對設置自定義導航來說並不是一個糟糕的代價。

相關問題