SORU
29 Kasım 2011, Salı


Nasıl eylem çubuğunda Açılan bir öğe eklemek için

Android Honeycomb uygulamam gezinti stili olarak Sekme kullanıyorum. İsterim Ekle bir öğe yanında taşma düğmesi, ama istediğim bir öğe için bir açılan liste ve kullanıcı mümkün olacak seçmek için bir seçenek var, ama navigasyon ile ilgili. mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); kullanıyorum beri en kolay yolu nedir

Özel bir görünüm kullanmadan yapmak mümkün mü?

CEVAP
29 Kasım 2011, Salı


İlk seçenek:

menu/options.xml:

<item
    android:icon="@drawable/ic_menu_sort"
    android:showAsAction="ifRoom">
    <menu>
        <item
            android:id="@ id/menuSortNewest"
            android:title="Sort by newest" />
        <item
            android:id="@ id/menuSortRating"
            android:title="Sort by rating" />
    </menu>
</item>

İkinci seçenek:

menu/options.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@ id/menuSort"
        android:showAsAction="ifRoom"
        android:actionLayout="@layout/action_sort"  />
</menu>

layout/action_sort.xml:

<Spinner xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/ic_menu_refresh"
    android:entries="@array/order" />

Menü kaynakları için dokümanlar - http://developer.android.com/guide/topics/resources/menu-resource.html

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007
  • TSE

    TSE

    12 Kasım 2012