2011-12-26 4 views
0

나는 어떤 데이터를 mailid로 보내는 buttonClick을 가지고 있습니다. 그러나이 메시지를 가지고 첨부 파일로 이미지를 보내야합니다. 그러나 나는 한 OnCreate 방법onActivityResult를 사용하여 안드로이드에서 파일 경로에 액세스하기

이후하지만 buttonClick 내가 reply.thanks에 대한 onActivityResult.Looking에서 데이터를 가져올 수있는 방법을 public void onCreate(Bundle savedInstanceState)에서 제공되는 기능

onActivityResult(int requestCode, int resultCode, Intent data) 

만의 ImagePath를 얻을 수 있습니다.

+0

귀하 질문이 명확하지 않다. 더 많은 코드를 게시 할 수 있습니까? 및 좀 더 자세한 내용. – Karthik

답변

1

private 필드 변수 확인 :

private String mImgPath; 

과 같은 buttonClick에서 그것을 사용

OnCreate(){ 
    button.SetOnClickListener(new OnClickListener(){ 
    DoSthWithImgPath(mImgPath); 
    }); 
} 

그런 다음) (onActivityResult를에 mImgPath에 값을 할당 :

onActivityResult(int requestCode, int resultCode, Intent data) { 
    mImgPath = data.getString(IMG_PATH);//Get and assign image path here. 
} 
관련 문제