android布局中显示隐藏动画
2015-07-30 11:40
369 查看
android 在布局中提供属性,能简单的添加动画效果,如下:
当对布局中的view添加删除,隐藏或显示, 都会有一个淡入淡出,和位移动画.
除了在XML布局文件中使用
<LinearLayout ... animateLayoutChanges="true" ... />
当对布局中的view添加删除,隐藏或显示, 都会有一个淡入淡出,和位移动画.
除了在XML布局文件中使用
animateLayoutChanges属性。也可以创建
LayoutTransition对象通过 setLayoutTransition() 方法设置进去。源码如下:
private ViewGroup mContainerView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.custom_linear_layout); mContainerView = (ViewGroup) findViewById(R.id.container); LayoutTransition lt = new LayoutTransition(); lt.disableTransitionType(LayoutTransition.DISAPPEARING); mContainerView.setLayoutTransition(lt); }
更多相关效果:http://www.cnblogs.com/avenwu/archive/2013/07/02/3167020.html
相关文章推荐
- 如何在Android中为TextView动态设置drawableLeft等
- Android 快捷键
- Android 按钮点击两次触发不同的事件
- android ListView详解
- Android开发环境的搭建
- openfire学习 android客户端
- RecyclerView借助ItemTouchHelper实现拖动和滑动删除功能
- android_mvp理解与代码示例
- Android-->改造Xlistview完成自动下拉刷新(类似网易)效果
- Android——XML文件使用总结
- android 5.1 wifi direct / wifi P2P 扫描过程
- Android文件访问权限
- android 截图保存位置不在已选择的“SD卡”中
- android 截图保存位置不在已选择的“SD卡”中
- Android 5.0内核和源代码学习(1)——系统简介
- android Handler 三种写法
- android手机上安装apk时出现解析包错误的一个解决办法
- Android开发:如何把Android studio中的Library发布到Jcenter
- Android短信拦截和电话拦截
- android自定义RadioGroup实现可以添加多种布局