因此,我在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