먼저 경험하신 분들의 소스를 보고 아래와 같이 해봤는데요...
두 이미지를 합친후 디스플레이 해주고
합쳐진 비트맵을 PNG로 폰에 저장 하려 합니다.
폰에 합쳐진 이미지가 디스플레이 되는거 까지는 확인했는데요.
폰에 저장하는 흐름에 문제가 있는지 저장 코드 부분은 넘어가는데
정작 폰에서는 해당 경로에서 파일을 찾을수가 없네요.
안드로이드를 잘몰라서요...조언 부탁드립니다.
참고로 아래 퍼미션 추가 했습니다.
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
구현함수 부분...
.
.
String str="/data/data/you.test1/" + "result.png";
SaveBitmap(resultBmp, str);
.
..
}
private void SaveBitmap(Bitmap bitmap, String strFilePath)
{
File fileCacheItem = new File(strFilePath);
OutputStream out = null;
try
{
fileCacheItem.createNewFile();
out = new FileOutputStream(fileCacheItem);
bitmap.compress(CompressFormat.PNG, 100, out);
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
out.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}




http://www.androidpub.com/2035094#comment_2035175
저장하신 후 scanfile 해 주셔야 합니다.
위 방법이 ICS 이전에서는 잘 되었는데, ICS부터는 잘 안됩니다.
혹시 해결하시면 댓글로 남겨주세요.