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

  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011
  • Kim Barbin

    Kim Barbin

    3 Mayıs 2012
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006