
현재 그림처럼 에디트 텍스트 에 문자입력후 저장을 하면 sdcard에 저장된 .txt파일이 생기게 해놨습니다.
그런데 여기서 이미지뷰 를 클릭하면 사진을 선택할수 있는 갤러리가 열리고 사진선택하면 사진이 들어갑니다
그렇게해서 저장 버튼을 눌러서 이미지뷰도 txt파일 저장한것처럼 하고싶은데 생각처럼 쉽게 되지가 않습니다.
저장버튼시 코드는 아래와 같이 구현했습니다.
근데 이미지뷰에 넣은 사진은 에디트텍스트화 함게저장할수 없지않나요?
그래서 따로 저장해야할거같은데 이미지는 png로 저장하면 되나요?
아래 코드에서 어떻게 합쳐야할지 걱정이네요
고수님들 한번 봐주세요 어떻게 하는게 좋을지..답변 부탁드립니다.
bSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
String data = et.getText().toString();
String fileName = "";
count++;
fileName = "memo" + count + ".txt";
FileOutputStream fos = null;
try {
File f = new File(mSDpath + "/mydir/" + fileName);
// Log.i("TAG", "1");
fos = new FileOutputStream(f);
fos.write(data.getBytes());
fos.close();
Toast.makeText(getApplicationContext(), "메모가 저장되었습니다.", 0)
.show();
// et.setText("저장완료");
} catch (Exception e) {
e.printStackTrace();
}
}
});