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

  • Grace Su

    Grace Su

    6 Ocak 2006
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005