TranslateAnimation的动画被外面的linearlayout遮盖住

htmlchen 2013-07-14 04:25:54

如图所示,蓝色的框框是3个linearlayout, test按钮会让上面的那个按钮斜下方移动,但是移动到另外两个layout以后就会被遮盖住,怎么能让他不遮盖住啊?
代码是这样的

Button b = (Button)findViewById(R.id.ggg);
Animation translateAnimation = new TranslateAnimation(0, 200, 0, 100);
translateAnimation.setDuration(2000);
AnimationSet anSet = new AnimationSet(false);
anSet.addAnimation(translateAnimation);
b.startAnimation(anSet);
...全文
176 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hebeicongcong 2015-09-06
  • 打赏
  • 举报
回复
同样的问题,请问你解决了吗?
荒颜 2013-07-15
  • 打赏
  • 举报
回复
不遮盖就将按钮所在的layout区域设置fill_pqrent啊 或者设置个比较大的width 或者修改现形布局 换成framelayout 空间够了就行了

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧