我有以下菜单:
<menu xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:title="@string/search_title"
android:id="@+id/action_search_music"
android:icon="@drawable/ic_add_final"
app:actionViewClass="android.support.v7.widget.SearchView"
app:showAsAction="ifRoom|collapseActionView" />
<item
android:id="@+id/more_options"
android:title="Rename playlist"
android:orderInCategory="101"
app:showAsAction="always"
android:icon="@drawable/ic_more_vert_black_24dp">
<menu >
<item android:id="@+id/rename_playlist"
android:title="Rename playlist"
>
</item>
<item android:id = "@+id/action_delete_playlist"
android:title="Delete playlist"/>
</menu>
</item>
</menu>
现在,我无法缩小的两个菜单项之间有相当大的空间。有什么想法可以减少这个空间吗?
编辑: 答案在这里:https://stackoverflow.com/a/10085862/6427401对我不起作用
最佳答案
将此添加到您的应用主题。
<item name="android:actionButtonStyle">@style/ActionButtonStyle</item>
ActionButtonStyle
是
<style name="ActionButtonStyle" parent="Widget.AppCompat.ActionButton">
<item name="android:minWidth">0dip</item>
<item name="android:paddingStart">8dip</item>
<item name="android:paddingEnd">8dip</item>
</style>
关于android - 减少菜单项之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52009216/