在我的項目中我有5-6個活動。如何在android中標題前創建微調框或如何在活動頂部創建微調框?
現在我想在活動頂部設置一個Spinner
,即位於標題前面的頂部角落。
假設我們在活動1:然後通過使用微調,在標題名稱前,我們可以去任何其他活動。
同樣的事情應該發生在所有活動中。
請幫助我如何在android中實現。
在我的項目中我有5-6個活動。如何在android中標題前創建微調框或如何在活動頂部創建微調框?
現在我想在活動頂部設置一個Spinner
,即位於標題前面的頂部角落。
假設我們在活動1:然後通過使用微調,在標題名稱前,我們可以去任何其他活動。
同樣的事情應該發生在所有活動中。
請幫助我如何在android中實現。
如果您使用的是ActionBar
,則可以將它們添加到overflow
菜單。如果你不是那麼我所做的就是創建我自己的導航欄include
在所有Activities
。我創建了一個BaseActivity
從其中extend
在其他Activities
和菜單邏輯可以去那BaseActivity
。只需爲您的自定義標題欄創建一個layout
,然後使用Activities
中的標記來包含該layout
,您可以定位Spinner
,標題欄以及其他任何您想要的內容。我希望這有幫助。
如果這不是你所說的話,那麼請多說明一點。
首先,你應該在一個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:
我完成了所有這些事情。現在我的問題是如何設置標題前面的這個微調(在活動名稱的前面)? – upendrajat
什麼是索引? – upendrajat
我正在使用<固定+滑動標籤欄導航>比做什麼? – upendrajat
''在'layout'文件的頂部包含自定義佈局 – codeMagic