나는이 이미지에 대한 xml
파일의 코드가 있습니다변경 이미지 레이아웃 및 위치
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == TAKE_PHOTO_CODE && resultCode == EditProfileActivity.RESULT_OK) {
Log.d("CameraDemo", "Pic saved");
File imgFile = new File(dir+"123.jpg");
Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
cus_profile_pic.setImageBitmap(myBitmap);
}
}
모든 제외하고있다
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/moneybag"
android:src="@drawable/bee"
android:background="@color/white"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
내가 클릭에 새로운 이미지를 업로드하고를 .. 이미지 크기. 카메라에서 이미지를 캡처 한 후 큰 이미지가 나타납니다. 동일한 너비와 높이 (xml과 같이)로 같은 위치에서 이미지를 얻으려면 어떻게해야합니까?
감사합니다.
제가 새로운 이미지를 업로드 한 후 자바로부터의 이미지 파라미터를 설정할 CENTER_INSIDE하는
4) 변경 scaleType (0 DP는 그 높이의 종횡비를 유지하기 위해 콘텐츠에 따른 동적 수단). 이전 이미지를 새 이미지로 바꿉니다. 그래서, 전과 똑같은 포지셔닝을 원합니다. 나는 중심에 이미지를 원하지 않는다. –
교체하기 전에 최종 이미지의 너비와 높이를 프로그래밍 방식으로 가져온 다음 이미지를 바꾸고 마지막 이미지 너비와 높이를 설정하고 scaleType을 centerCrop으로 설정하십시오 –
어떻게 설정해야할지 모르겠습니다. 이러한 매개 변수를 설정하는 코드를 입력 해 주시겠습니까? –