我有一個動畫,在第一次顯示片段時正確啓動。但是在方向更改後,它不會重新啓動。動畫是一個動畫列表資源集,作爲ImageView的背景。旋轉之後動畫將不會重新啓動
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
final View root = inflater.inflate(R.layout.fragment_lead_manual,
container, false);
final ImageView badgeEntryView = (ImageView) root
.findViewById(R.id.manual_image);
mAnimation = (AnimationDrawable) badgeEntryView.getBackground();
return root;
}
@Override
public void onResume() {
super.onResume();
mAnimation.start();
}
@Override
public void onPause() {
super.onPause();
mAnimation.stop();
}
編輯:我忘了補充一點,動畫是一個標籤,這使得事情變得更加困難裏面。不過,我已經找到了問題並將在下面添加答案。