Soru & Cevap

Android Studio Kullanıcıdan output location seçmesi

09.04.2020 - 09:24

Android uygulamada kayıt yerini nasıl seçtirebilirim

12 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user f.erenyucal
f.erenyucal
17.02.2023 - 11:13

Merhaba Mehmet, bunun birçok yolu var. Sana örnek bir adet yazdım

 


Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("application/pdf");
intent.putExtra(Intent.EXTRA_TITLE, "dosyaadi.pdf");

startActivityForResult(intent, 1);


@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == 1 && resultCode == RESULT_OK) {
        Uri uri = data.getData();
        
        OutputStream outputStream = getContentResolver().openOutputStream(uri);
     
        outputStream.close();
    }
}