2011-12-26 8 views
0

私はmailidにデータを送信するbuttonClickを持っていますが、これらのメッセージで添付ファイルとして画像を送信する必要があります。しかし、私はOnCreate関数メソッドの後onActivityResultを使用してAndroidのファイルパスにアクセスする

ですがbuttonClickは私がreply.thanksためonActivityResult.Lookingからデータを取得する方法をpublic void onCreate(Bundle savedInstanceState)で来る機能で唯一のImagePath

onActivityResult(int requestCode, int resultCode, Intent data) 

を得ることができます。

+0

あなた質問は明確ではない。もっとコードを投稿できますか?いくつかの詳細があります。 – Karthik

答えて

1

プライベートフィールド変数行います

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. 
} 
関連する問題