剪裁图片时,换行内容不会包装内容

时间:2016-04-02 06:35:01

标签: android image layout ontouch

我正在使用this裁剪图片,然后将其加载到此图片中:

        <RelativeLayout
            android:id="@+id/activity_edit_image_relative_layout_container"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true">

            <ImageView
                android:id="@+id/activity_edit_image_image"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="#ff2299"
                android:scaleType="fitCenter"
                android:src="@drawable/phone" />

        </RelativeLayout>

我给图像视图背景的颜色是粉红色(因此很容易发现),相对布局将作为视图组,我将在运行时添加其他视图。 / p>

粉红色背景必须仅出现在具有透明背景(png文件)的图像上(此图片未裁剪)

enter image description here

但是当我裁剪图像并将其加载到图像视图时,我得到了这个

enter image description here enter image description here

粉红色背景不得出现。问题是我正在试图弄清楚图像在哪里用户编带(重载onTouch for imageView)现在当我点击Alien周围的粉红色区域时它告诉我我正在点击不正确的图像。这是什么问题?

1 个答案:

答案 0 :(得分:1)

将以下属性添加到ImageView:

android:adjustViewBounds="true"