gpt4 book ai didi

android - 我想更改操作栏图标大小

转载 作者:IT老高 更新时间:2023-10-28 23:06:10 26 4
gpt4 key购买 nike

我尝试使用此代码

<item
android:id="@+id/male_button"
android:layout_width="46dp"
android:layout_height="56dp"
android:layout_gravity="right"
android:icon="@drawable/icon_male"
android:showAsAction="always"
android:title="i"/>
<item
android:id="@+id/female_button"
android:layout_width="46dp"
android:layout_height="56dp"
android:layout_gravity="right"
android:icon="@drawable/icon_female"
android:showAsAction="always"
android:title="i"/>

我将 android:layout_width="46dp"更改为 android:layout_width="30dp"但我的尺寸还是一样想要的图片是

enter image description here

我现在有了这个

enter image description here

如何将图标更改为第一张图片?

最佳答案

要减少 Action 图标之间的空间,您需要在您的 styles.xml 中创建一个 actionButtonStyle 并将其引用为您的主主题(例如:“AppTheme”)。

第一步(放两句):

<style name="AppTheme" parent="Theme.AppCompat.Light">
...
<item name="android:actionButtonStyle">@style/myActionButtonStyle</item>
<item name="actionButtonStyle">@style/myActionButtonStyle</item>
...
</style>

第二步(参数“android:width”是大 secret ):

<style name="myActionButtonStyle" parent="Widget.AppCompat.ActionButton">
<item name="android:minWidth">30dp</item>
<item name="android:maxWidth">48dp</item>
<item name="android:width">38dp</item>
</style>

好好享受吧

关于android - 我想更改操作栏图标大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15299508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com