2
我是一個新的android開發人員,在我的應用程序中,我想通過電子郵件發送圖像,該圖像位於Assets文件夾中,郵件視圖顯示圖像附件的大小爲0 kb,但圖像名稱已正確顯示,這裏是我的代碼是:通過電子郵件從資產發送圖像郵件視圖顯示0kb大小的圖像?
try {
Intent picMessageIntent = new Intent(android.content.Intent.ACTION_SEND);
picMessageIntent.setType("image/png");
String str = "image.png"
String imageDirectoryPath = Environment.getExternalStorageDirectory().getAbsolutePath()+"file:///android_asset/Images/" + str;
File downloadedPic = new File(imageDirectoryPath);
picMessageIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(downloadedPic));
startActivity(Intent.createChooser(picMessageIntent, "Send your picture using:"));
} catch (Exception e) {
Toast.makeText(MyActivity.this, "No handler", Toast.LENGTH_LONG).show();
}
普萊斯給我任何建議... Thanx提前...
但我的PNG格式圖像??? Krishnakant .. –
嗨我也有同樣的問題,你有沒有找到解決方案?如果是的話,你可以分享嗎???謝謝 – ilovebali