我想将资源/可提取文件夹中的图像附加到彩信中。是否可以将可提取文件夹中的图像附加到彩信中。如果可以,请在此处提供一些代码。我在这里做了很多尝试,也在这里以及在谷歌上找到了很多,但仍然无法获得正确的解决方案。请选择一个帮我解决这个问题。提前谢谢。我的代码是:
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("image/png");
sendIntent.putExtra("sms_body",
getResources().getText(R.string.Message));
File f = new File(Environment.getExternalStorageDirectory()
.getAbsolutePath(), "koala.jpg");
Uri uri = Uri.fromFile(f);
sendIntent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(sendIntent, ""));
最佳答案
你可以通过以下步骤来实现
首先从drawable
然后将该位图保存到SDcard
然后将sdcard文件路径指定给您sendIntent
关于android - 如何在Android中将图片从Drawable附加到MMS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13818138/