DialogFragment动画不适用于API< = 15

时间:2014-06-30 14:11:03

标签: android animation actionbarsherlock dialogfragment

我试图为我的对话框片段做一个简单的向左滑动/向右滑动动画。我的片段扩展了SherlockDialogFragment,我在onCreateDialog中设置了动画:

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    Dialog dialog = super.onCreateDialog(savedInstanceState);
    dialog.getWindow().getAttributes().windowAnimations = R.style.dialog_animation;
    return dialog;
}

问题是动画没有使用API​​< = 15的手机。我在这里缺少什么?感谢。

1 个答案:

答案 0 :(得分:2)

显然我的代码没有任何问题。我的测试设备关闭了动画。我只需要重新打开它,完成后一切正常。