gpt4 book ai didi

android - 删除图像按钮填充 (Android)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:40:56 25 4
gpt4 key购买 nike

我有看起来像横向顶部图像的按钮:

screenshot

我希望它看起来像底部图片。

这是这些按钮的 .xml 代码。

<TableRow
android:id="@+id/tableRow7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:weightSum="1.0" >

<ImageButton
android:id="@+id/appHome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight=".5"
android:background="@null"
android:contentDescription="Home"
android:cropToPadding="true"
android:scaleType="fitEnd"
android:src="@drawable/home_bar" />

<ImageButton
android:id="@+id/menuHome"
android:layout_weight="0"
android:background="@null"
android:contentDescription="Menu"
android:cropToPadding="true"
android:scaleType="center"
android:src="@drawable/menu_bar" />

<ImageButton
android:id="@+id/back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight=".5"
android:background="@null"
android:contentDescription="Back"
android:cropToPadding="true"
android:scaleType="fitStart"
android:src="@drawable/back_bar" />

</TableRow>

最佳答案

您不能使用默认按钮执行此操作,按钮 9 补丁中有一个填充(全息和预全息按钮)。你可以看到 here .

如果你想要没有填充的按钮,那么你必须修改 9 个补丁并创建你自己的主题:

<style name="myTheme" parent="....">
<item name="imageButtonStyle">@style/myImageButton</item>
</style>

和您的 imageButtonStyle:

<style name="myImageButton" parent="Widget.ImageButton">
<item name="android:background">@drawable/myCostomizedNinePatchSelectorWithoutPadding</item>
</style>

关于android - 删除图像按钮填充 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14105631/

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