2013-12-10 137 views
2

在圖片如何刪除操作欄中共享按鈕的邊框?

enter image description here

這是分享按鈕看起來像在操作欄看一看。

這是我在菜單的xml文件使用的代碼:

<item 
     android:id="@+id/menu_item_share" 
     android:showAsAction="ifRoom" 
     android:title="Share" 
     android:actionProviderClass= 
      "android.widget.ShareActionProvider" /> 

是否可以去除邊框或改變它的顏色?

回答

0

這裏是一個更完滿成功消息:

在你的風格,添加

<style name="_MidipileTheme" parent="android:Theme.Holo.Light"> 
    <item name="android:actionBarItemBackground">@android:color/transparent</item> 
</style> 

繪製/ action_background

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
    <solid android:color="@color/background_actionBar"/> 
</shape> 

@色/ background_actionBar是您的自定義背景回合。對我來說,它與actionBar背景可繪製的背景顏色相同。

+0

使用透明操作欄(AppCompat主題)時,這似乎不起作用。 –

+0

@JoseGómez使用透明操作欄,它不會工作,因爲應用於actionBarItemBackground的顏色不透明。 使用'@android:color/transparent'作爲形狀爲'solid'的顏色 –

+0

感謝您的建議。我試圖將固體顏色設置爲值爲#00000000的自定義顏色,並且沒有區別(邊框在共享按鈕周圍仍可見)。 –

相關問題