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

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008