15

Bazı parçaların içinde bulunan görüntü çağrı cihazıyla ilgili sorun yaşıyorum. View pager ile çalışmak için FragmentPagerAdapter kullanıyorum. Ve benim app çalıştırmaya çalışırken java.lang.IllegalStateException alıyorum: Recractive giriş executePendingTransactions istisna.ViewPager parça içi sorunu

Çoğu kişi, FragmentPagerAdapter'ın diğer parçanın içinde yer almasının imkansız olduğunu söylüyor, bu yüzden bu soru geçersiz ise özür dilerim. Sadece birisinin bu sorun ve olası çözümü hakkında yeni fikirleri olduğunu umuyorum.

Not; AsyncTask'ın içine adaptör yerleştirmek için bir tavsiyem var (birisinin buna ihtiyacı varsa bu durumu açıklığa kavuşturabilirim), fakat bu çözümün böyle bir parçalanma durumunu düzeltmeyle ilgili bazı hataları var, bu yüzden benim için çalışıyor.

+0

bir bu soruya cevap aramak atın: http://stackoverflow.com/questions/13379194/how-to-add-a-fragment-inside -a-viewpager kullanan iç içe-fragmanı-robot-4-2 – Adam

cevap

27

Android 4.2, you can use nested fragments ile başlayan. Android destek kitaplığı now also includes support for this, dolayısıyla eski Android sürümleriyle kullanabilirsiniz.

temel desen şuna benzer:

Fragment videoFragment = new VideoPlayerFragment(); 
FragmentTransaction transaction = getChildFragmentManager().beginTransaction(); 
transaction.add(R.id.video_fragment, videoFragment).commit(); 
İlgili konular