2012-05-25 51 views
1

我試圖重新創建Google日曆中操作欄的某個方面 - 具體而言,我想顯示一個標題(圖像中的「2012年5月」),點擊時提供下拉菜單,其中標題不屬於。ActionBar list naviation with alternative display

有沒有人有這樣做 - 理想情況下,我正在尋找一些將在ActionBarSherlock中工作,以提供向後兼容性。

enter image description here

回答

4

試圖今天達到完全相同的結果,當然最好是看Google's very own Calendar Sources here(感謝Nicolas Klein)。

你想看看在AllInOneActivity,它採用了自定義的適配器(CalendarViewAdapter延伸BaseAdapater)和兩種不同的佈局(actionbar_pulldown_menu_button.xml和actionbar_pulldown_menu_top_button.xml)時使用的代碼

他們基本上是在膨脹的菜單佈局適配器的getDropDownView方法和getView方法中的頂層菜單佈局。