android ギャラリーから画像選択
http://furudate.hatenablog.com/entry/2013/06/01/064115
を参考にさせてもらい
//画像選択ボタンイベント private View.OnClickListener clicked_image_select = new View.OnClickListener() { public void onClick(View v) { pickFilenameFromGallery(); } }; //clicked_image_selectが呼び出された時に実行される private void pickFilenameFromGallery() { Intent i = new Intent(); i.setType("image/*"); // 画像のみが表示されるようにフィルターをかける i.setAction(Intent.ACTION_GET_CONTENT); // 出0他を取得するアプリをすべて開く startActivityForResult(i, REQUEST_CODE_GALLERY); } @Override protected void onActivityResult( int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { try { ContentResolver cr = getContentResolver(); String[] columns = {MediaStore.Images.Media.DATA}; Cursor c = cr.query(data.getData(), columns, null, null, null); c.moveToFirst(); bitmapUri = Uri.fromFile(new File(c.getString(0))); } catch (Exception e) { e.printStackTrace(); } } }