Uyumluluk kütüphanesini kullanarak parçaları kullanmak için bir uygulamayı dönüştürüyorum. Şu anda birbirine zincirleme bir dizi faaliyetim (ABCD) var, D'ye basıldığında aramalar bittiğinde onActivityResult()C ve B'yi yok etmek için havaya uçuyor.
Ön Honycomb fragman versiyonum için her aktivite etkili bir şekilde Af Bf Cf Df fragmanları üzerine bir sargıdır. Tüm aktiviteler aracılığıyla başlatılır startActivityForResult()ve onActivityResult()her bir parça içinde mutlu bir şekilde arayabilirgetActivity().finish()
Gerçi benim sorunum benim Petek sürümünde sadece bir aktivite var, A ve parçaları Bf, Cf, Df kullanılarak yüklenir FragmentManager.
Anlamadığım Df, Cf ve Bf parçalarını kaldırmak için 'OK' tuşuna basıldığında Df'de ne yapmalı?
Parçanın kendisini yığınının dışına atmayı denedim ama bu bir istisna ile sonuçlandı. onActivityResult()yararsızdır çünkü parçayı kullanarak yüklemedim startActivityForResult().
Bunu tamamen yanlış bir şekilde düşünüyor muyum? İşlem yöneticisini kullanarak pop'u yapmak için üst parça veya etkinlikle iletişim kuran bir tür dinleyici mi uygulamalıyım?