Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
7Android 26 API ve üzerinde Share button çalışmıyor
Android 25 API Üzerinde shared button çalışmıyor.android 5 ve altında çalııyor fakat üstünde uygulama çöküyor.
Manifest den nerdeyse tüm izinleri aldım ama soru devam ediyor.
Kod :
private void startShare() {
Bitmap bitmap = viewToBitmap(image_view, image_view.getWidth(),image_view.getHeight());
Intent shareIntent= new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/jpeg");
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream);
File file = new File(Environment.getExternalStorageDirectory() + File.separator + "Resim.jpeg");
try {
file.createNewFile();
FileOutputStream fileOutputStream = new FileOutputStream(file);
fileOutputStream.write(byteArrayOutputStream.toByteArray());
} catch (IOException e) {
e.printStackTrace();
}
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://Resim.jpeg"));
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
}
Logcat de
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
burada hata var diyor ama sadece android 6 ,7,8 de bu hata var.
Android 26 API ve üzerinde Share button çalışmıyor
Android 25 API Üzerinde shared button çalışmıyor.android 5 ve altında çalııyor fakat üstünde uygulama çöküyor.
Manifest den nerdeyse tüm izinleri aldım ama soru devam ediyor.
Kod :
private void startShare() {
Bitmap bitmap = viewToBitmap(image_view, image_view.getWidth(),image_view.getHeight());
Intent shareIntent= new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/jpeg");
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream);
File file = new File(Environment.getExternalStorageDirectory() + File.separator + "Resim.jpeg");
try {
file.createNewFile();
FileOutputStream fileOutputStream = new FileOutputStream(file);
fileOutputStream.write(byteArrayOutputStream.toByteArray());
} catch (IOException e) {
e.printStackTrace();
}
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://Resim.jpeg"));
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
}
Logcat de
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
burada hata var diyor ama sadece android 6 ,7,8 de bu hata var.
Android 26 API ve üzerinde Share button çalışmıyor
Android 25 API Üzerinde shared button çalışmıyor.android 5 ve altında çalııyor fakat üstünde uygulama çöküyor.
Manifest den nerdeyse tüm izinleri aldım ama soru devam ediyor.
Kod :
private void startShare() {
Bitmap bitmap = viewToBitmap(image_view, image_view.getWidth(),image_view.getHeight());
Intent shareIntent= new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/jpeg");
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream);
File file = new File(Environment.getExternalStorageDirectory() + File.separator + "Resim.jpeg");
try {
file.createNewFile();
FileOutputStream fileOutputStream = new FileOutputStream(file);
fileOutputStream.write(byteArrayOutputStream.toByteArray());
} catch (IOException e) {
e.printStackTrace();
}
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://Resim.jpeg"));
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
}
Logcat de
startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş"));
burada hata var diyor ama sadece android 6 ,7,8 de bu hata var.
Android 25 API Üzerinde shared button çalışmıyor
Android 25 API Üzerinde shared button çalışmıyor.android 5 ve altında çalııyor fakat üstünde uygulama çöküyor.
Manifest den nerdeyse tüm izinleri aldım ama soru devam ediyor.
Kod :
private void startShare() { Bitmap bitmap = viewToBitmap(image_view, image_view.getWidth(),image_view.getHeight()); Intent shareIntent= new Intent(Intent.ACTION_SEND); shareIntent.setType("image/jpeg"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream); File file = new File(Environment.getExternalStorageDirectory() + File.separator + "Resim.jpeg"); try { file.createNewFile(); FileOutputStream fileOutputStream = new FileOutputStream(file); fileOutputStream.write(byteArrayOutputStream.toByteArray()); } catch (IOException e) { e.printStackTrace(); } // shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); // startActivity(Intent.createChooser(shareIntent, "Share image via")); shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://Resim.jpeg")); startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş")); shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); }
Android 25 API Üzerinde shared button çalışmıyor
Android 25 API Üzerinde shared button çalışmıyor.android 5 ve altında çalııyor fakat üstünde uygulama çöküyor.
Manifest den nerdeyse tüm izinleri aldım ama soru devam ediyor.
Kod :
private void startShare() { Bitmap bitmap = viewToBitmap(image_view, image_view.getWidth(),image_view.getHeight()); Intent shareIntent= new Intent(Intent.ACTION_SEND); shareIntent.setType("image/jpeg"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream); File file = new File(Environment.getExternalStorageDirectory() + File.separator + "Resim.jpeg"); try { file.createNewFile(); FileOutputStream fileOutputStream = new FileOutputStream(file); fileOutputStream.write(byteArrayOutputStream.toByteArray()); } catch (IOException e) { e.printStackTrace(); } // shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); // startActivity(Intent.createChooser(shareIntent, "Share image via")); shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://Resim.jpeg")); startActivity(Intent.createChooser(shareIntent,"Resmi Paylaş")); shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); }