Ich versuche, eine ActionMode-Leiste mit einem transparenten Hintergrund zu stylen. Der transparente Hintergrund funktioniert einwandfrei - aber die Linien um den Share-Button (s) - um anzuzeigen, dass die beiden Buttons miteinander verbunden sind, werden fast unsichtbar.So ändern Sie den Stil der Trennlinien in der kontextabhängigen ActionMode-Leiste
Ich habe verschiedene Styling-Lösungen ausprobiert, die auf einer umfangreichen Websuche basieren, aber nichts scheint zu funktionieren.
Mit transparentem Hintergrund Styling:
<style name="My.Widget.ActionMode" parent="@android:style/Widget.DeviceDefault.ActionMode">
<item name="android:background">@android:color/transparent</item>
<item name="android:actionModeBackground">@android:color/transparent</item>
<item name="android:backgroundSplit">?android:attr/actionModeSplitBackground</item>
<item name="android:actionModeSplitBackground">?android:attr/actionModeSplitBackground</item>
</style>
Ohne transparenten Styling:
<style name="My.Widget.ActionMode" parent="@android:style/Widget.DeviceDefault.ActionMode">
<item name="android:backgroundSplit">?android:attr/actionModeSplitBackground</item>
<item name="android:actionModeSplitBackground">?android:attr/actionModeSplitBackground</item>
</style>
Ich habe verschiedene Dinge versucht, indem ein paar Beispiele zu folgen, aber nichts scheint irgendeinen Effekt haben.
<item name="android:actionBarDivider">@android:color/holo_green_light</item>
<item name="android:divider">@android:color/holo_green_light</item>
<item name="android:backgroundSplit">?android:attr/actionModeSplitBackground</item>
<item name="android:actionModeSplitBackground">?android:attr/actionModeSplitBackground</item>
Weiß jemand, was der richtige Weg, dies zu tun ist?