在布局中提供属性,能简单的添加动画效果,如下:
<LinearLayout
...
animateLayoutChanges="true"
... />
当对布局中的view添加删除,隐藏或显示, 都会有一个淡入淡出,和位移动画.这是个默认动画
从网上搜到的方法基本都是这个,虽然能够实现动画效果,只是不知道该如何自定义动画效果。后来想到在做项目时用到的viewswitcher控件能够实现子控件显示和消失的动画效果,对其进行改造发现可以实现自定义控件的显示和消失,下面将我的方案给出,希望看到此文的android高手不吝赐教,指点迷津,能够给出更好的方案。
布局文件:
android_main_test.xml
<?xml version