SORU
30 EYLÜL 2012, Pazar


Bir parça aktivite bir yöntem çağrısı

Bir parça benim aktivitede bir yöntem arıyorum. Parça yöntemi, verileri ve yöntemi döndüğünüzde verileri almak istiyorum. Etkinlik sorunları oluşturmak için statik bir yöntem aramaya benzer, ama statik kullanmadan elde etmek istiyorum.

Kolay ve pedagojik bir açıklamaya ihtiyacım var o yüzden parçaları için yeni!

Teşekkürler!

CEVAP
30 EYLÜL 2012, Pazar


Activty fragman için:

((YourActivityClassName)getActivity()).yourPublicMethod();

Fragman için aktivite:

FragmentManager fm = getSupportFragmentManager();

//if you added fragment via layout xml
YourFragmentClass fragment = (YourFragmentClass)fm.findFragmentById(R.id.your_fragment_id);
fragment.yourPublicMethod();

Kod ile parça eklenen ve parça eklendiğinde tag bir dize kullanılırsa, findFragmentByTag kullanın:

YourFragmentClass fragment = (YourFragmentClass)fm.findFragmentByTag("yourTag");

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • Slave Boy Films - Fandom from a Galaxy Far Far Away

    Slave Boy Fi

    12 HAZİRAN 2009
  • UniqueApps

    UniqueApps

    4 Ocak 2009