tyn*_*ynn 10 java android kotlin android-actionbar rippledrawable
我正在尝试使用具有自定义视图的默认android操作栏:
<style name="ActionBar" parent="android:Widget.Material.ActionBar.Solid">
<item name="android:displayOptions">showCustom</item>
<item name="android:customNavigationLayout">@layout/customNavigationLayout</item>
</style>
Run Code Online (Sandbox Code Playgroud)
选项菜单包含单个项目,该项目应始终以文本显示:
<item
android:id="@+id/action_cancel"
android:showAsAction="always|withText"
android:title="@string/action_cancel" />
Run Code Online (Sandbox Code Playgroud)
现在我遇到了可选背景的问题,背景仍然是操作图标的大小:
如何设置操作栏以应用填充整个项目框的可选背景?
您可以尝试android:actionBarItemBackground
在 中设置属性styles
,如下所示:
<style name="AppTheme" parent="android:Theme.Material">
...
<item name="android:actionBarItemBackground">?android:selectableItemBackground</item>
</style>
Run Code Online (Sandbox Code Playgroud)