android - 如何在不影响图标大小的情况下更改 ImageButton 的大小?
问题描述
我想更改ImageButton
大小(可点击区域),但图标应保持相同大小。如何做到这一点?我设置padding
但它根本不影响按钮大小。
<ImageButton
android:id="@+id/btn"
android:layout_width="25dp"
android:layout_height="25dp"
android:padding="10dp"
android:background="@drawable/ripple_effect"
app:srcCompat="@drawable/ic_cross"
android:tint="@color/colorBlack" />
解决方案
当您只想增加ImageButton
大小时,添加 android:scaleType="centerInside"
它不会反映图像图标大小。然后为ImageButton
您提供所需的大小layout_width
和layout_height
。
推荐阅读
- mongodb - 如何根据字符串日期在 mongo db 中编写查询
- android - setEndIconOnClickListener method not found in TextInputLayout
- javascript - How do i modify LightningChart JS point line series to achieve mentioned functionalities?
- spring-mvc - Jackson 可以使用 Spring Data Repositories 将 Id 解析为对象吗?
- apache-kafka - Too frequently rolling logs for repartition topic results in out of memory in machine running kafka
- scala - 如何使用databrick向scala(spark)中的xml标签添加属性和值
- c++ - 重置未定义行为后使用 shared_ptr 吗?
- html - 最大宽度为 768px 时如何通过 flexLayout 隐藏 Div
- python - 如何在 python 中的医学图像的 2D np.array 上实现巴特沃斯滤波器
- php - 如何在 laravel 中使用 faker 播种