SORU
19 NİSAN 2011, Salı


Uygulama simgesini Kaldır ve Petek eylem çubuğundan başlık

Nasıl bir eylem çubuğunda varsayılan olarak gelen uygulama simgesi ve Başlığı kaldırabilir miyim?

Burada benzer bir soru var: Can i hide the App Icon from the Action Bar in Honeycomb?, ama bunu yapmak için nasıl hakkında konuşmak değil mi?

CEVAP
23 AĞUSTOS 2012, PERŞEMBE


Eğer XML yoldan yapmak istiyorsanız, o zaman bir stil (XML dosyası) olarak tanımlayın/res/-v11/ değerleriaşağıdaki içeriği ile klasörü:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="MyTheme" parent="android:style/Theme.Holo">
        <item name="android:actionBarStyle">@style/MyActionBarStyle</item>
    </style>

    <style name="MyActionBarStyle" parent="@android:style/Widget.Holo.ActionBar">
        <item name="android:displayOptions"></item>
    </style>
</resources>

Senin içindeAndroidManifest.xmltema etkinliği için yukarıda tanımlanan ayarlayın:

<activity
    ...
    android:theme="@style/MyTheme">
    ...
</activity>

Bu ikonu ve Başlığı çıkarın ve sadece eylem öğeleri görüntüler. Eğer sadece Başlığı görüntülenmesini istiyorsanız, kullanın:

<item name="android:displayOptions">showTitle</item>

Ya da sadece uygulama logo:

<item name="android:displayOptions">showHome</item>

Ya da her ikisi (varsayılan)

<item name="android:displayOptions">showHome|showTitle</item>

Başka seçenekler de vardır, gibi: showCustom, useLogo, homeAsUp

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • njhaley

    njhaley

    24 NİSAN 2006