我有一个LinearLayout,我想通过点击“更多详细信息”链接可以显示/隐藏。我通过电话来做到这一点

moreDetailsSection.setVisibility(View.VISIBLE);

要么

moreDetailsSection.setVisibility(View.GONE);

显示/隐藏它。这样做很好,但是我想添加一个动画,使布局字段很好地滑动,但是这只是在第一次显示该字段时运行,如果我隐藏它并再次显示该字段,则会突然出现。这里是动画代码(moreDetailsS​​ection是有问题的布局):

AnimationSet set = new AnimationSet(true);

Animation animation = new AlphaAnimation(0.0f, 1.0f);

animation.setDuration(250);

set.addAnimation(animation);

animation = new TranslateAnimation(

Animation.RELATIVE_TO_SELF, 1.0f, Animation.RELATIVE_TO_SELF, 0.0f,

Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f

);

animation.setDuration(150);

set.addAnimation(animation);

LayoutAnimationController controller =

new LayoutAnimationController(set, 0.25f);

moreDetailsSection.setLayoutAnimation(controller);

任何建议如何使这个运行每个时间我显示的布局,不仅是第一次?

android visibility动画,android – 动画和setVisibility相关推荐

  1. (转载)android:visibility和android:scaleType 属性

    1.android:visibility="gone" 其有三个属性:visible显示:invisible显示黑背景条:gone不显示 2.android:scaleType属性 ...

  2. Android自动伸展动画,android – 如何实现平滑的展开/折叠动画

    我指的是在这里找到的扩展/折叠动画代码. 虽然这样做不好,动画不顺利. 我做一些登录代码. public static void expand(final View v) { v.measure(Me ...

  3. android 上下收缩动画,Android 带有弹出收缩动画的扇形菜单实例

    最近试着做了个Android 带有弹出收缩动画的扇形菜单,留个笔记记录一下. 效果如下 public class MainActivity extends AppCompatActivity impl ...

  4. android 火箭动画,利用动画模拟火箭发射场景

    1.布局文件 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_par ...

  5. android listview下拉刷新动画,android 安卓 listview 支持下拉刷新 上拉加载更多

    [1]重写listViewimport java.text.SimpleDateFormat; import java.util.Date; import com.example.testdddlea ...

  6. android jni示例_Android动画示例

    android jni示例 Android Animation is used to give the UI a rich look and feel. Animations in android a ...

  7. android 开屏广告动画,Android 开屏广告

    上一篇说了 ios 的开屏广告,这次把 Android 的也发下.逻辑,界面和 ios一致. 需求:广告不是一成不变,要随时更换图片,上下架时间,以及要启动就展示,需要先存到本地,以及点击跳转等问题. ...

  8. Android 登录3D翻转动画效果

    Android 登录3D翻转动画效果 描述:这是一个 登录3D翻转效果的Demo. 项目代码在最后面!!!!跳转到最后 控件效果如下: 实现功能: 使页面进行3D翻转(3D翻转效果) 可通过回调监听两 ...

  9. android 揭示动画,Android进阶设计 | 使用揭露动画(Reveal Effect)做一个丝滑的Activity转场动画...

    提笔之际(附总体思路) 最近跟几个小伙伴在实践一个项目,考虑到界面效果,我们决定使用揭露动画作为Activity的转场动画. 这里主要是我负责这部分的实现. 话说之前是没接触过的,关于具体的实现跟大体 ...

  10. android view.gone 动画,Android 模仿iPhone列表数据View刷新动画详解

    因为我本人很喜欢在不同的页面之间跳转时加点好玩的动画,今天无意间看到一个动画效果感觉不错,几种效果图如下:既然好玩就写在博客中,直接说就是:该效果类似于iPhone中View的切换动画效果,今天就只介 ...

最新文章

  1. k8s service:ClusterIP、NodePort、LoadBalancer、ExternalName
  2. 《实战突击.php项目开发案例整合》.(明日科技).[PDF]ckook
  3. css那些事儿2 经典两列布局
  4. java中除了跟数据相关的知识_Java的基本数据类型及知识介绍
  5. Android自定义Lint实践
  6. 反射的妙用-类名方法名做参数进行方法调用实例demo
  7. 无法绑定到新的显示成员,参数名:newDisplayMember
  8. SQL笔记之开天辟地
  9. 网络安全技术入门到项目实战
  10. overleaf 公式_Latex的公式输入
  11. 基于聚合数据的移动联通基站API接口的php完整代码实例
  12. 基于php的酒店管理系统答辩ppt,基于PHP的连锁酒店管理系统毕业设计论文+任务书+开题报告+中期报告+答辩PPT+项目源码及数据库...
  13. python配对t检验_T检验第二篇(SPSS,SAS,R,Python) 配对T检验
  14. 《一次与IP MTU、TCP MSS导致SSL协商失败的案例》—那些年踩过的坑(二)
  15. 多个视频如何合成一个视频?
  16. python:matplotlib基础(3)
  17. 如何把视频或者音频转成文字
  18. 用ArcMap打开MXD文件报One or more layers failed to draw错误!
  19. tensorflow.python.framework.errors_impl.InternalError: ...... Dst tensor is not initialized.
  20. 《容忍与自由》读后感

热门文章

  1. cs231n学习记录-理解线性分类器
  2. 使用复值深度神经网络逆合成孔径雷达成像
  3. EXCEL 查找并删除重复项
  4. PromiseA+规范解读手写MyPromsie
  5. alexa全球网站信息 搜索【排名】
  6. 群晖(Synology)NAS网络存储服务器
  7. 教程一:windows api(c mfc vs2017)实现U盘插拔检测,获取U盘容量,U盘内容移动,开启和关闭U盘以及获取盘符等
  8. 备份Windows10的激活信息
  9. 成为机器人工程师需要学习那些技术
  10. 行内元素与块级元素之间的区别及转化