Tôi đang cố gắng chia sẻ hình ảnh với Facebook, twitter, v.v. bằng cách sử dụng SHARE INTENT
từ Android.Làm thế nào tôi có thể chuyển đổi một Bitmap thành một Uri?
tôi thấy mã để gửi một hình ảnh đến mục đích cổ phiếu, nhưng mã này cần URI của bitmap: fullSizeImageUri
Đây là mã đầy đủ:
private void startShareMediaActivity(Bitmap image) {
boolean isVideo=false;
String mimeType="bmp";
Uri fullSizeImageUri=null;
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType(mimeType);
intent.putExtra(Intent.EXTRA_STREAM, fullSizeImageUri);
try {
startActivity(Intent.createChooser(intent, (isVideo ? "video" : "image")));
} catch (android.content.ActivityNotFoundException ex) { }
}
Xin vui lòng, ai đó có thể giúp tôi thế nào để transforma một Bitmap thành một Uri?
cảm ơn
Phân tích cú pháp luôn lấy làm đối số một Chuỗi không phải là tệp. Lần sau đọc chi tiết về các chức năng hoặc có thể kiểm tra chúng. – Arkde
xin lỗi Arkde nhầm lẫn nhỏ bất kỳ cách nào nhờ cho nhắc nhở –
chúng ta không thể có được Uri mà không lưu bitmap – Prasad