//Share image to all
share = (Button)findViewById(R.id.facebook_app_id);
share.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri imageUri = Uri.parse("android.resource://" + getPackageName() +"/drawable/"+imageRes);
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_STREAM, imageUri);
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(Intent.createChooser(intent , "Share"));
}
});
我正在嘗試構建照片共享應用程序。臉譜,信使,Skype的工作完美,但的WhatsApp和Viber的顯示錯誤(的文件格式不支持) :-(不支持文件格式 - 錯誤顯示當我在whatsapp上發送照片
我在Android的初學者。我想很多,但沒有工作。請請請幫我
試試這個:String path = MediaStore.Images.Media.insertImage(getContentResolver(), 「YOUR_PATH」,「Image Description」,null); Uri uri = Uri.parse(path); –
什麼是「YOUR_PATH」?你的意思是<<「android.resource://」+ getPackageName()+「/ drawable /」+ imageRes >>? –
根據我的代碼是我的圖像路徑是=「android.resource://」+ getPackageName()+「/ drawable /」+ imageRes和什麼是圖像描述?@Divyesh Patel –