2013-05-30 71 views

回答

0

如果您使用的是ActionBar,則可以將它們添加到overflow菜單。如果你不是那麼我所做的就是創建我自己的導航欄include在所有Activities。我創建了一個BaseActivity從其中extend在其他Activities和菜單邏輯可以去那BaseActivity。只需爲您的自定義標題欄創建一個layout,然後使用Activities中的標記來包含該layout,您可以定位Spinner,標題欄以及其他任何您想要的內容。我希望這有幫助。

如果這不是你所說的話,那麼請多說明一點。

+0

我正在使用<固定+滑動標籤欄導航>比做什麼? – upendrajat

+0

''在'layout'文件的頂部包含自定義佈局 – codeMagic

0

首先,你應該在一個XML文件中定義一個微調:

<Spinner 
    android:id="@+id/spinner1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:entries="@array/array_name" 
     /> 

隨着陣列:

<string-array name="array_name"> 
<item>Activity 1</item> 
<item>Activity 2</item> 
<item>Activity 3</item> 
</string-array> 

比其他佈局:

<include 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     layout="@layout/spinner" /> 

在activites你可以添加一個setOnItemSelectedListener,並在callBack方法中啓動Activity:

+0

我完成了所有這些事情。現在我的問題是如何設置標題前面的這個微調(在活動名稱的前面)? – upendrajat

+0

什麼是索引? – upendrajat