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

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • hytchme

    hytchme

    9 Mart 2014
  • POGProductionz

    POGProductio

    27 NİSAN 2012