2
我爲我的徽標和操作欄菜單項使用了一個.png。我正在使用android.Holo.light主題。我如何讓logo和actionBar透明?
儘管我已將背景透明化爲徽標和菜單項,但灰色陰影區域仍顯示在.png後面。我該如何改變這一點?
看看我的菜單XML和我的樣式覆蓋下面的XML。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyTheme" parent="android:Theme.Holo.Light">
<item name="android:selectableItemBackground">@color/transparent</item>
<item name="android:background">#00000000</item>
</style>
<style name="ActionBar" parent="@android:style/Widget.Holo.Light.ActionBar" >
<item name="android:selectableItemBackground">@color/transparent</item>
<item name="android:background">#00000000</item>
</style>
<style name="textTitle"
parent="@android:style/TextAppearance">
<item name="android:textSize">20dp</item>
<item name="android:textColor">#DC0451</item>
<item name="android:textStyle">bold</item>
</style>
<style name="textDescription"
parent="@android:style/TextAppearance">
<item name="android:textSize">15dp</item>
<item name="android:textColor">#666666</item>
</style>
</resources>
菜單XML
<item android:id="@+id/Category" android:title="Category" android:showAsAction="always|withText" android:icon="@drawable/menuitemselect" style="@style/ActionBar" > <menu> <item android:id="@+id/catalog" android:title="Main Catalog" android:icon="@drawable/menuitemselect" android:onClick="catalogClick" /> <item android:id="@+id/newvideos" android:title="New" android:icon="@drawable/menuitemselect" android:onClick="newVideoClick" style="@style/ActionBar" /> <item android:id="@+id/popularvideos" android:title="Popular" android:icon="@drawable/menuitemselect" android:onClick="popularVideoClick" style="@style/ActionBar" /> </menu> </item> <item android:id="@+id/backButton" android:title="Back" android:showAsAction="ifRoom" android:icon="@drawable/ic_launcher" /> </menu>
謝謝
OVerride的主題,並設置自己的android:背景,無論你想 – Blundell 2012-04-01 18:44:37
我試過了,看看我上面的編輯。 – Fabii 2012-04-01 18:48:15
你可以發佈你所看到的截圖嗎? – CommonsWare 2012-04-01 19:48:44