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

  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • Plugable

    Plugable

    19 Mayıs 2010