我的Android应用程序中有这个ImageButton
:
<ImageButton
android:id="@+id/sleep_timer_btn"
android:layout_width="0dp"
android:layout_height="0dp"
android:background="@drawable/round_button"
android:gravity="center_vertical|center_horizontal"
android:padding="20dp"
android:scaleType="fitCenter"
android:src="@drawable/sleep_btn"
app:layout_constraintBottom_toBottomOf="@+id/guideline31"
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintEnd_toEndOf="@+id/guideline24"
app:layout_constraintStart_toStartOf="@+id/guideline23"
app:layout_constraintTop_toTopOf="@+id/guideline30" />
问题在于在5.0英寸的屏幕上看起来还不错:
但是当我在2.7英寸的屏幕上检查时,这就是我得到的:
有什么主意我可以解决吗?
答案 0 :(得分:0)
将ImageButton比例类型更改为
android:scaleType="fitXY"