0

에서 이미지를 가져옵니다 :</p> <p>이 내가 이미지를 가지고 어떻게 그것이 내가 카메라에서 찍은 이미지를 표시 나는 이미지보기가 이미지 뷰

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) 
{ 
    super.onActivityResult(requestCode, resultCode, data); 
    Bitmap bitmap = (Bitmap) data.getExtras().get("data"); 
    img.setImageBitmap(bitmap); 
} 

와 나는에서 이메일

+0

나는 당신이 비트 맵을 통과하지 않는다고 생각한다. 'onActivityResult'를 체크하면 ImageView에 비트 맵을 추가 할 수 있습니다. 당신은 null 포인터를 얻을 것이다 – Prost

+0

변수 또는 그와 비슷한 이미지를 저장하는 방법이 있습니까? –

+0

이미지의 base64 문자열 표현을 가져 오거나 일부 서버에 이미지를 업로드하고 서버에서 보낸 이미지 링크를 사용할 수 있습니다. –

답변

0

을 첨부 할 수 있도록 이미지를 얻으려면 당신은 당신이 이메일에 첨부 할 수 있습니다 filepath받은 후 파일 경로를

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) 
{ 
    super.onActivityResult(requestCode, resultCode, data); 
    Uri imageURI = data.getData(); 
    String[] projection = { MediaStore.Images.Media.DATA }; 
    Cursor cursor = managedQuery(imageURI, projection, null, null, null); 
    int column_index = cursor 
      .getColumnIndexOrThrow(MediaStore.Images.Media.DATA); 
    cursor.moveToFirst(); 
    String filePath=cursor.getString(column_index); 
} 

를받을 수 있습니다.

관련 문제