SORU
24 ŞUBAT 2011, PERŞEMBE


Alt gelen requestCode nasıl StartActivityForResult


Dört etkinlik say A, B, C ve D var
Benim durumu aktivitesi B startActivityForResult ile Bir başlangıç olacaktır.

startActivityForResult(new Intent(this,B.class),ONE);

Diğer durum ı diğer durum B. gibi

 startActivityForResult(new Intent(this,B.class),TWO);

B C aramam lazım kontrol etmem lazım ya da D requestCode göre. Eğer başlatmak için BİR ihtiyaç varsa başka I. C e D Çocuk Etkinliği requestCode (B) onay için kim olduğunu bilmek istiyorum
Ya kodu sorma ne ile almak istiyorum diğer bir deyişle B Aktivitesi B basladi
Şimdiden teşekkürler

CEVAP
24 ŞUBAT 2011, PERŞEMBE


Ekstra koymak isteği kodu iletebilirsiniz.

intent.putExtra("requestCode", requestCode);   

Ya startActivityForResult birçok kez kullandıktan sonra her düzenleme daha iyi, override ** 10, eklemek kod startActivityForResult orada, bunun gibi ..

@Override
    public void startActivityForResult(Intent intent, int requestCode) {
        intent.putExtra("requestCode", requestCode);
        super.startActivityForResult(intent, requestCode);
    }

Tüm startActivityForResult düzenlemek için ihtiyaç vardır
Sen umut oldu

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • Press Start

    Press Start

    4 HAZİRAN 2006