`

【BUG记录】android中隐藏动画的做法

阅读更多
    昨天在调整界面时,发现一个很奇怪的现象,一个带有RotateAnimation动画的控件,我设置了View.GONE属性居然不好使,整了好久也不行,后来,上网查了一下,网上的建议是在该动画的end方法里直接将其隐藏,虽然这种方法可以使其隐藏,但不是我想要的,后来灵光一现,我在让这个控件隐藏时,先做了一个操作,即先消除它的动画效果,代码是:
    ***.clearAnimation();
    ***.setVisibility(View.GONE);
    然后就好了!!
分享到:
评论
1 楼 WXKY2011 2015-06-03  
不错!!!!!!!

相关推荐

    TextView解决中英文换行bug和点击显示全部功能

    在Android开发中,TextView是用于显示文本的基本组件,它的功能强大且灵活。当我们处理中英文混合的文本时,可能会遇到一些棘手的问题,比如中英文混合导致的提前换行问题。这个问题通常出现在当一个英文单词与一个...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    Android提高之多方向抽屉实现方法

    在Android应用开发中,抽屉效果通常用于实现侧滑菜单或者其他滑动隐藏/显示的界面元素,这大大提升了用户体验。Android官方提供了SlidingDrawer控件,但随着时间的推移,开发者社区开发出了更加灵活和功能丰富的第三...

    android知识点整理

    - 全局异常捕获可以记录应用运行过程中发生的异常。 - 运营统计用于收集应用的使用情况,帮助改进产品。 11. **WebView与JS交互** - WebView用于在应用中展示网页内容。 - 通过JavaScriptInterface可以实现Java...

    史最简单的侧滑

    在Android开发中,通常会用到`SlideOutMenu`或者`DrawerLayout`。在这个简化的案例中,我们可能会使用一个自定义的工具类来实现这一功能。这样的工具类可能包含以下几个关键部分: 1. **触摸事件处理**:侧滑的核心...

    仿qq拖拽红点效果

    在JavaScript或Android的触摸事件处理中,这包括`touchstart`, `touchmove`, 和 `touchend`,在iOS或Web环境中则对应`mousedown`, `mousemove`, 和 `mouseup`事件。 2. **坐标计算**:当用户开始拖动红点时,需要...

    8fit:React Native演示

    通过研究8fit-master中的代码,我们可以更深入地了解React Native的组件化开发、状态管理、网络请求、动画效果、原生模块集成等高级特性。同时,这个项目也为我们提供了一个实际的案例,展示如何在JavaScript中实现...

Global site tag (gtag.js) - Google Analytics