SORU
15 ŞUBAT 2009, Pazar


Resimler benim android uygulaması app erişim resimler

İPhone kullanıcı erişim resimleri cihazında bir UİİmagePickerController, Android SDK benzer bir denetim var mı?

Teşekkürler.

CEVAP
15 ŞUBAT 2009, Pazar


startActivityForResult istediğiniz bir eylem tamamlandı açıklayan bir Niyet ve veri kaynağı eylemi gerçekleştirmek için geçen kullanabilirsiniz.

Neyse ki sizin için, Android şeyler toplamak için bir Eylem içerir: Intent.ACTION__PICK ve bir veri kaynağı içeren resimler: 4* *yerel aygıt üzerinde görüntüler için veya SD kartındaki resimler için android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI.

startActivityForResult pick harekete geçme çağrısı ve görüntüleri kullanıcı bu gibi seçmek istiyorum:

startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), SELECT_IMAGE);

Sonra onActivityResult kullanıcı bir seçim yapılmış olması dinlemek için geçersiz kılar.

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
  super.onActivityResult(requestCode, resultCode, data);
  if (requestCode == SELECT_IMAGE)
    if (resultCode == Activity.RESULT_OK) {
      Uri selectedImage = data.getData();
      // TODO Do something with the select image URI
    } 
}

Görüntü Uri var bir kere görüntü erişim ve bunun için ne gerekiyorsa yapmak için kullanabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Adam Outler

    Adam Outler

    19 EKİM 2006
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009