SORU
31 Mayıs 2011, Salı


Açık yığın geri kullanarak parçaları

Benim Android uygulaması Petek için taşıdık ve parçaları kullanmak için büyük bir yeniden yaptım. Ev düğmesine basıldığında önceki versiyonu, arka yığını sıfırlamak için bir ACTİVİTY_CLEAR_TOP yapardım.

Şimdi benim app sadece birden fazla fragmens ile tek bir faaliyettir, Ev düğmesine bastığımda sadece içindeki parçaları değiştirin. Nasıl açık sırtım ACTİVİTY_CLEAR_TOP bayrağı ile startActivity kullanmak zorunda kalmadan yığını olabilir miyim?

CEVAP
1 HAZİRAN 2011, ÇARŞAMBA


I posted something similar here

Dianne Hackborn: Joachim cevabı

http://groups.google.com/group/android-developers/browse_thread/thread/d2a5c203dad6ec42

Sadece kullandım:

FragmentManager fm = getActivity().getSupportFragmentManager();
for(int i = 0; i < fm.getBackStackEntryCount();   i) {    
    fm.popBackStack();
}

Ama aynı derecede bir şey kullanmış olabilir gibi:

FragmentManager.popBackStack(String name, FragmentManager.POP_BACK_STACK_INCLUSIVE)

Tüm devletler adında bir pencere açılır. O zaman sadece ne istediğinizi parçası değiştirebilirsiniz

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BSA

    BSA

    9 NİSAN 2012
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • SDSARG3

    SDSARG3

    14 Mart 2009