我想与whatsAPP分享图片。我的代码如下:
Uri imageUri = Uri.parse("/storage/sdcard1/image.jpg");
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/jpeg");
intent.putExtra(Intent.EXTRA_STREAM, imageUri);
intent.setPackage("com.whatsapp");
但它不起作用。当我尝试esnding文本字段时,使用下面的代码可以正常工作
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = textValue.getText().toString();
waIntent.setPackage("com.whatsapp");
如何分享此imageView?
答案 0 :(得分:0)
添加以下行:
File sharefile = new File(Environment.getExternalStorageDirectory(), "image.jpg");
Uri imageUri = Uri.fromFile(sharefile);
清单中的添加此权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />