Android 一个视图界面内某一View设置动画,其他视图view.setvisibility无效得解决方法

前段时间项目中添加弹幕功能,在弹幕视图上添加一些列的view设置平移等动画。
item.textView.startAnimation(anim);

在该页面又有业务逻辑涉及到其他的view显示或隐藏,如果直接进行操作得话会出会出异常。

mGrabHBao.setVisibility(View.VISIBLE);

此种情况用网上常见提供得view.clearanim等方式均不能解决。

最后解决方式 使用Hanler

barrageHandler.sendEmptyMessageDelayed(GROUP_HB, 100);// 不掉用handler无法控制视图显示隐藏

Handler里面处理消息方法内去控制视图显示隐藏即可解决问题


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值