我在滑动AlertDialog
当它进入和滑出时,它被驳回,但它不是动画。
那么,如何让动画工作?
这里是我有什么,
public class SlideDialogFragment extends DialogFragment {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
return new AlertDialog.Builder(new ContextThemeWrapper(getActivity(),R.style.SlidingDialog))
.setTitle("Sliding dialog")
.create()
}
的themes.xml
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="SlidingDialog" parent="@android:style/Theme.DeviceDefault.Dialog">
<item name="android:windowAnimationStyle">@style/SlidingDialogAnimation</item>
</style>
<style name="SlidingDialogAnimation">
<item name="android:windowEnterAnimation">@android:anim/slide_in_left</item>
<item name="android:windowExitAnimation">@android:anim/slide_out_right</item>
</style>
</resources>
我已经提到了太多资源,似乎没有要做到这一点,对我的作品的单一适当的方式,可能是我失去了一些东西
我在用
- 安卓ICS
- 应用程序是专为API 15+
这里有一些相关的资源,我无法从得到的答案
- 动画上解雇的对话片段
- https://groups.google.com/d/msg/android-developers/0oCWqQC4Pww/CmUM7iNHUggJ
- https://groups.google.com/d/msg/android-developers/a2pUV0Sigf4/WiJNg_vMQWwJ
- https://stackoverflow.com/a/3870997/492561