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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • TimMinchinLive

    TimMinchinLi

    23 ŞUBAT 2009