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

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • NLthomas21

    NLthomas21

    20 Mayıs 2008
  • Sam Kear

    Sam Kear

    14 Temmuz 2007