huzenan / EasyTransition

A light Shared Elements Transition lib for Android.
Apache License 2.0
392 stars 52 forks source link

RecyclerView下使用崩溃 #2

Open wheatdamon opened 7 years ago

wheatdamon commented 7 years ago

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getLocationOnScreen(int[])' on a null object reference at com.escher.magicworld.utils.EasyTransition.runExitAnimation(EasyTransition.java:193) at com.escher.magicworld.utils.EasyTransition.exit(EasyTransition.java:156) at com.escher.magicworld.utils.EasyTransition.exit(EasyTransition.java:180) at com.escher.magicworld.activity.DiscoveryDetailActivity.onBackPressed(DiscoveryDetailActivity.java:32)

huzenan commented 6 years ago

这是退出时找不到对应于上一个Activity中的View,才导致获取位置时报了空指针,检查一下两个View的id是不是一致的呢?