'un add() ve replace() yöntemiyle arasındaki temel fark Nasıl olur? Fragment
'un yöntemleri nasıl değiştirir ve ekler, farklı yöntemlerle çalışır ve bu yöntemlere özel amaçlar için ihtiyaç duyacağımız herhangi bir gerçek yaşam senaryosu vardır.Fragman
Fragman
cevap
önemli farktır:
replace
mevcut parçasını kaldırır ve yeni bir parçasını ekler ..
ancak add
, mevcut parçaları korur ve varolan parçanın aktif olacağı ve "duraklatılmış" durumda olmayacak şekilde yeni bir parçayı ekler, böylece bir geri düğmesine basıldığında, onCreateView()
; Mevcut fragman (yeni fragman eklenmeden önce var olan fragman).
fazla bilgi için sadece this conversation.
fragmentTransaction.replace(int containerViewId, Fragment fragment, String tag)
Açıklama - bir kaba eklenmiştir, mevcut bir fragmanının yerini. Bu, esas olarak, aynı containerViewId ile eklenen tüm parçaların ve add(int, Fragment, String)
öğesinin burada verilen aynı argümanlarla, remove(Fragment)
aranmasıyla aynıdır.
fragmentTransaction.add(int containerViewId, Fragment fragment, String tag)
Açıklama - Bu aktivite durumuna bir fragmanını ekleyin. Bu bölüm isteğe bağlı olarak, (Fragment.onCreateView, null olmayan bir değer döndürürse) etkinliğini kapsayıcı görünümüne de sahip olabilir.
parçaları hakkında daha fazla ayrıntı için resmi android geliştirici linki aşağıda ziyaret ediniz
... http://developer.android.com/guide/components/fragments.html- 1. , fragman
- 2. Fragman
- 3. Fragman
- 4. Fragman
- 5. Fragman Uygulaması
- 6. onCreateOptionsMenu() Fragman
- 7. Fragman nasıl yok edilir?
- 8. Bu Fragman Nasıl Değiştirilir
- 9. Fragman iki kez oluşturuldu
- 10. Android: Nasıl bir Fragman
- 11. ayarlama hatası TextInputLayout Fragman
- 12. Güncelleştirme metin görünümü Fragman
- 13. Fragman en iyi uygulamaları
- 14. YouTube oynatıcısını Fragman
- 15. ActionBar'a bir Fragman içinden erişme
- 16. Facebook'taki fragmanlarda fragman girişinde ara
- 17. Fragman bir etkinlik midir? (Android)
- 18. Android: Basit bir Fragman Eklemek
- 19. Harita Fragman Çalışması ile Çalışıyor
- 20. Etkinleştirme sekmeli Fragman yöntemi, etkinlikten
- 21. Fragman List Görünümü tuhaf davranış
- 22. OpenGL Fragman Shader Derleme Sayı
- 23. Google StreetView gibi Kaydırılabilir Fragman
- 24. nasıl fragman önbelleği sona erecek?
- 25. Android ViewPager üzerinden Açık Fragman
- 26. android 2.2'de fragman nasıl kullanılır?
- 27. Bir Fragman içindeki LocationManager'a nasıl başvuru yapılır
- 28. Farklı etkinliklerde aynı Fragman Gezinme Çekmecesi
- 29. YouTube API'sini bir fragman içinde kullanma
- 30. Test Aktivitesi ve espresso ile özel fragman
http://stackoverflow.com/questions/18634207/difference-between-add-replace-and-addtobackstack ziyaret – Decoy