小编Edw*_*hop的帖子

如果您在动画正在进行时单击,则Android片段事务动画会崩溃

我是使用片段动画的新手,现在我正面临一个问题.我尝试将动画添加到片段事务中.但是,当我在事务仍在进行时尝试单击按钮时,它们正在工作,应用程序崩溃.我该如何避免这种情况?这是我的代码:

FragmentManager fragmentManager =getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.setCustomAnimations(R.anim.enter_from_left, R.anim.exit_to_right);
fragmentTransaction.replace(R.id.container_body, fragmentMain);
fragmentTransaction.commit();
Run Code Online (Sandbox Code Playgroud)

错误:

10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime: FATAL EXCEPTION: main
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime: Process: com.mts.wifisharetest, PID: 14140
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime: java.lang.IllegalStateException: No host
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1194)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1189)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:2001)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.Fragment.performActivityCreated(Fragment.java:1976)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1051)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1207)
10-09 14:35:23.212 14140-14140/com.mts.wifisharetest E/AndroidRuntime:     at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
10-09 14:35:23.212 …
Run Code Online (Sandbox Code Playgroud)

java android fragment android-fragments

6
推荐指数
1
解决办法
834
查看次数

标签 统计

android ×1

android-fragments ×1

fragment ×1

java ×1