动画旋转时的null对象引用= AnimationUtils.loadAnimation(getContext(),R.anim.rotate);

时间:2016-05-09 07:20:47

标签: android animation nullreferenceexception

我创建了一个片段,其中有一个旋转动画。

    Animation rotation = AnimationUtils.loadAnimation(getContext(), R.anim.rotate);

第一次加载片段时,动画很精细。

但是当使用intent从另一个活动返回活动时,它将活动加载正常,加载片段很好但是给予

    Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
指向

   Animation rotation = AnimationUtils.loadAnimation(getContext(), R.anim.rotate);

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:1)

更改

   Animation rotation = AnimationUtils.loadAnimation(getContext(), R.anim.rotate);

    Animation rotation = AnimationUtils.loadAnimation(getActivity(), R.anim.rotate);