私のアプリケーションのメニューに項目(アイコンとテキスト付き)を追加しました。アンドロイドのメニュー項目の背景色を無効にする
私は、アイテムの通常(非押し)状態と強調表示された(押された)状態の2つの画像を持っています。
これは私のメニューXML
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:showAsAction="ifRoom|withText"
android:title="New"
android:icon="@drawable/menu_selector"
android:id="@+id/add_channel"></item>-
</menu>
であり、これはセレクタmenu_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/new_channel" />
<item android:state_pressed="true"
android:drawable="@drawable/book"/>
<item android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/book" />
</selector>
である。しかし、これは私のために十分ではありません。アイテムを押すと、そのアイテムに含まれるイメージが変更されますが、背景に緑色のグロー効果がハイライト表示されます。
このグロー効果を無効にするか、非表示にするにはどうすればよいですか?
可能重複シャーロックアクションバーのメニュー項目から青い光を取り除く?](http://stackoverflow.com/questions/15705878/how-to-remove-blue-glow-from-sherlock-action-bar-menu-item) – guness
可能な複製の[削除]アクションバーのホームアイコンで押した効果](http://stackoverflow.com/questions/23369749/remove-pressed-effect-on-action-bar-home-icon) – Fllo