2016-06-17 10 views
0

enter image description hereユーザーがリスト項目を長く押してアクションモードを有効にすると、下線の色が変わることがあります。スクリーンショットでは、アクションモードのボトムラインの色が青色であることがわかります。私はそれを私のレイアウトの色と一致するようにオレンジ色に変えたい。私はこれを試してみました:アクションモードのときに、下線の色をBlueから何かに変更してください。

<item name="android:actionmodebackground">@color/orange</item> 

が、それはオレンジ色に全体の背景を変更しますが、私はちょうど一番下の行の色を変更したいです。出来ますか?リンクやコードスニペットは高く評価されます。

答えて

0

試しましたか?

public static void tintView(View view, int color) { 
    final Drawable d = view.getBackground(); 
    final Drawable nd = d.getConstantState().newDrawable(); 
    nd.setColorFilter(AppCompatDrawableManager.getPorterDuffColorFilter(
     color, PorterDuff.Mode.SRC_IN)); 
    view.setBackground(nd); 
} 
+0

はい、私は試してみましたが、それは作品をdoesnot –

0

この機能を試してみてください

<item name="android:actionModeBackground">@android:color/white</item> 
0

これは私の仕事::

<item name="android:backgroundSplit">@color/orange</item> 
関連する問題