博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android---用动画来处理布局的变化
阅读量:6453 次
发布时间:2019-06-23

本文共 479 字,大约阅读时间需要 1 分钟。

本文译自:

布局动画一种系统预装的动画,每次布局配置发生变化时,系统会运行它。你所需要做的所有的事情,就是设置布局中的一个属性,告诉Android系统,要用动画来处理这些布局的变化,并且系统会为你执行默认的动画。

提示:如果你想要提供自定义的布局动画,就要创建一个对象,并把它提供给带有方法的布局。

创建布局

在Activity布局的XML文件中,把想要启动动画的布局的android:animateLayoutChanges属性设置为true。例如:

<LinearLayoutandroid:id="@+id/container"

    android:animateLayoutChanges="true"
    ...
/>

从布局中添加、更新或删除项目

现在,在布局中添加、删除或更新项目,则布局中项目就会自定的执行动画处理:

privateViewGroupmContainerView;

...
private void addItem() {
    View newView;
    ...
    mContainerView.addView(newView, 0);
}

 

 

转载地址:http://ztfzo.baihongyu.com/

你可能感兴趣的文章
学生选课系统数据存文件
查看>>
4.6 直接插入排序法
查看>>
我的毕设总结所用的技术和只是要点 基于stm32F4的AGV嵌入式控制系统的设计
查看>>
盘点国内外那些有野心的BI公司
查看>>
JMeter—断言
查看>>
C++的新类创建:继承与组合
查看>>
m5-第9周作业
查看>>
odoo 权限设置
查看>>
asp操作access提示“无法从指定的数据表中删除”
查看>>
git bash 风格调整
查看>>
997D Cycles in product
查看>>
bzoj4589 Hard Nim
查看>>
java实现pdf旋转_基于Java实现PDF文本旋转倾斜
查看>>
java二维数组内存模型_C++二级指针第二种内存模型(二维数组)
查看>>
java static import 与 import_Java中的import和static import语句之间有什么区别?
查看>>
python time库3.8_python3中datetime库,time库以及pandas中的时间函数区别与详解
查看>>
java 代替Python_Java总是“沉沉浮浮”,替代者会是Python?
查看>>
贪吃蛇java程序简化版_JAVA简版贪吃蛇
查看>>
poi java web_WebPOI JavaWeb 项目 导出excel表格(.xls) Develop 238万源代码下载- www.pudn.com...
查看>>
java 顶点着色_金属顶点着色器绘制纹理点
查看>>