1.给控件设置动画直接setAnimation
例如:
Animation animation = new AlphaAnimation(1, 0);
animation.setDuration(200);
textview.startAnimation(animation);
2.给popwindow设置动画使用,
<style name="windowAnimation"> <item name="android:windowEnterAnimation">@anim/enter</item> <item name="android:windowExitAnimation">@anim/exit</item> </style>popupWindow.setAnimationStyle(R.style.windowAnimation);3.给windowManager设置动画:mManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE); layout = new WindowManager.LayoutParams(); layout.windowAnimations = R.style.windowAnimation;4.给activity设置动画overridePendingTransition(R.anim.enter,R.anim.exit);
本文介绍了在Android中为不同类型的视图组件设置动画效果的方法,包括控件、popwindow及windowManager等,并提供了具体的实现代码示例。
9111

被折叠的 条评论
为什么被折叠?



