0
私は単純なものでなければならない何かをしようとしています。私の問題は、imageButtonのビューが画像そのものよりも大きいことです。私は実際のイメージがこのようなものではないことを確信しています(私はいくつかのイメージを試しましたが、結果は同じです)。オンラインで検索することで、私が見つけた解決策は、属性 "adjustViewBounds"を挿入することです。それは妥当と思われたが、うまくいかなかった。ここで私は自分のコードと結果の見え方のイメージを残す。Android:ImageButtonのビューサイズを調整する際の問題
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center|top">
<ImageButton
android:id="@+id/imageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:background="@android:color/transparent"
android:scaleType="fitXY"
android:scaleX="0.2"
android:scaleY="0.2"
android:src="@drawable/icon1"
android:padding="0dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="DEFAULT!"
android:textSize="20sp"
/>
</LinearLayout>
グレート、ありがとうございました! –