因此,我在ImageView
内部有一个图像源。我试图通过编写android:padding="25dp"
来缩小源文件的大小。缩小图像视图内的图像源
但是,当我拍摄的图像,并显示ImageView的,它成了这个样子。拍摄的图像不适合ImageView
。
有没有一种方法,我可以下来源在小但
ImageView
让所拍摄的图像配入ImageView
?在这里我的代码:<ImageView android:layout_height="150dp" android:layout_width="150dp" android:background="@color/light_gray" android:padding="25dp" android:src="@drawable/camera" android:scaleType="fitXY" android:adjustViewBounds="true" android:id="@+id/imageView" />
有没有办法删除捕获的图像但不删除源?我使用下面的代码,但它删除了包括源代码在内的所有内容
imageView.setImageDrawable(null);
编辑
试图把按钮的ImageView中心
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_below="@+id/toolbar"
android:layout_height="fill_parent">
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:id="@+id/imageView1"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_marginRight="42dp"
android:layout_marginEnd="42dp" />
<Button
android:layout_width="40dp"
android:background="@drawable/camera"
android:layout_height="40dp"
android:id="@+id/imageButtonOne"
android:layout_centerVertical="true"
android:layout_alignLeft="@+id/imageView1"
android:layout_marginStart="25dp"
android:layout_marginLeft="25dp" />
</RelativeLayout>
为什么我的android布局无法显示? –
您的ImageView是否有特定的尺寸?可以张贴您的XML为所说的ImageView以及? –
,因为你已经将填充添加到了25dp,即使对于捕获的图像也是如此。 – W4R10CK