6

Parça geçişi üzerinde çalışıyorum. İlk fragmanı ikinci fragmanla değiştirdiğimde, ilk fragmanın altında görünmektedir. İlk parçanın üstünde hareket etmesini istiyorum. Bunu nasıl yapabilirim? bunun yerine eklenti yöntemi kullanabilirsiniz ve 1. üstündeki 2'nci yerleştirmek için ilk parçasını çıkarmak istemiyorsanızParça geçişi sırasında ilk fragmanda ikinci fragman çakışması nasıl yapılır

fragmentTransaction.setCustomAnimations(animEnter, animExit, animPopEnter, animPopExit); 
fragmentTransaction.replace(R.id.fragmentListView, fragment); 
fragmentTransaction.addToBackStack(null); 
fragmentTransaction.commit(); 
+0

remove() API –

+0

denediniz mi hayır Hayır ilk parçayı kaldırmak istemiyorum, ikinci fragmanın ilk fragmanın üstünde hareket etmesini istiyorum – shekar

cevap

10

Eğer android.R.id.content en üst düzeni başvurmak veya kullanmak gerekir Örneğin

:

fragmentTransaction.setCustomAnimations(animEnter, animExit, animPopEnter, animPopExit); 
fragmentTransaction.add(android.R.id.content, fragment,"MyStringIdentifierTag"); 
fragmentTransaction.addToBackStack(null); 
fragmentTransaction.commit(); 

bu ilk parçasını çıkarmadan anda görünür ne olursa olsun üstündeki "parçası" ekleyecektir.

+0

Fragman bir FrameLayout öğesinin tepesine nasıl eklenebilir? Ekranı doldurmak istemediğimiz durum mu? –

+0

Bu sadece mükemmel bir cevaptır – VVB

İlgili konular