안드로이드 개발 질문/답변
(글 수 45,052)
제가 만든 intent로 image file 첨부된 MMS나 메일 보내기에서 잘못된 부분이 어딜까요..?
gmail로 보내려는데, image 첨부가 nullnull.png 로만 나오네요...
혹시 뭐가 잘못된 걸까요?
permission은 요렇게...
// Permission
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
p.s) 모두 즐푸하세요~
Intent sendIntent = new Intent(Intent.ACTION_SEND); File file = new File("file://"+ mSdPath+filename+".png"); Uri uri = Uri.fromFile(file); sendIntent.addCategory("android.intent.category.DEFAULT"); sendIntent.putExtra(Intent.EXTRA_SUBJECT, "편지명을 적어주세요"); sendIntent.putExtra(Intent.EXTRA_TEXT, "내용을 적어주세요"); sendIntent.putExtra(Intent.EXTRA_STREAM, uri); sendIntent.setType("image/png"); startActivity(sendIntent); Toast.makeText(androidFirst.this, "편지 공유하기", Toast.LENGTH_SHORT).show(); break;
gmail로 보내려는데, image 첨부가 nullnull.png 로만 나오네요...
혹시 뭐가 잘못된 걸까요?
permission은 요렇게...
// Permission
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
p.s) 모두 즐푸하세요~