ImageView 有未处理的填充
ImageView Has Unwated Padding
我已将一些 PNG 格式的图像从 Adobe XD 导入到 Android Studio。
这些图像似乎带有额外的填充。我试图用导入图像的大小(在本例中为消息)填充 ImageView。
这是我的 xml:
<ImageView
android:src="@drawable/messages"
android:id="@+id/imageView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
tools:layout_editor_absoluteX="79dp"
tools:layout_editor_absoluteY="184dp" />
这些图像显示了填充的样子:
Example 1: image has padding
Example 2: ImageView is quite larger than the actual image.
有没有办法让 ImageView 在没有填充的情况下完全环绕图像?
感谢您的帮助。
尝试使用 android:scaleType:
<ImageView
android:src="@drawable/messages"
android:id="@+id/imageView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitXY"
tools:layout_editor_absoluteX="79dp"
tools:layout_editor_absoluteY="184dp" />
我已将一些 PNG 格式的图像从 Adobe XD 导入到 Android Studio。 这些图像似乎带有额外的填充。我试图用导入图像的大小(在本例中为消息)填充 ImageView。
这是我的 xml:
<ImageView
android:src="@drawable/messages"
android:id="@+id/imageView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
tools:layout_editor_absoluteX="79dp"
tools:layout_editor_absoluteY="184dp" />
这些图像显示了填充的样子:
Example 1: image has padding
Example 2: ImageView is quite larger than the actual image.
有没有办法让 ImageView 在没有填充的情况下完全环绕图像?
感谢您的帮助。
尝试使用 android:scaleType:
<ImageView
android:src="@drawable/messages"
android:id="@+id/imageView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="fitXY"
tools:layout_editor_absoluteX="79dp"
tools:layout_editor_absoluteY="184dp" />