3

これはstackoverflowで数回尋ねられたことを知っています。私は無駄にすべての答えを試しました。Android アプリにカスタム イメージビュー (スクロール/ズーム用) があります。imageview に表示されるようにイメージをプログラムで設定しました (そのため、IDE では imageview は空です)。しかし、私が試してみると、画像ビューの左側と上部に削除できないパディングがあるようです。助けてください。これがコードです (以下は、stackoverflow から試した可能なオプションの 1 つです) タッチ/ズームのコードはマトリックス スケール タイプに依存するため、スケール タイプをマトリックスから変更することはできません。

activity_main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".ActivityHome" >

<myTouchImageView
android:id="@+id/imgView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="0dp"
android:layout_marginTop="0dp"
android:scaleType="matrix" />

</RelativeLayout>

しかし、これは私が得るものです:

ここに画像の説明を入力

4

1 に答える 1