[英]Android 5.0 Slide Animation Flashing fragment
我希望使用Android SDK 21中添加的Slide Transition類。目前,我有以下代碼來替換我的片段:
Fragment fragment = getFragment(fragmentManager);
Slide slide = new Slide(Gravity.RIGHT);
fragment.setEnterTransition(slide);
fragmentManager.beginTrSlideansaction()
.replace(R.id.content, fragment, getKey())
.commit();
Slide動畫適用於可見的片段,但是R.id.content容器中當前存在的片段會閃爍白色,而不是滑到另一側。
有什么想法我可能會錯過嗎?
事實證明,我誤以為此Slide動畫可以處理退出過渡。 之所以會出現白色閃爍,是因為舊的片段會立即被移除,而新的片段會從右側滑入。
為了獲得完整的動畫,我只是使用XML動畫以舊的方式完成了它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.