将一个Button进行移位动画,移位到另外一个位置,移动之后发现,在Button现在所处的位置点击没有任何反应,而点击其移位前所在的位置,却能响应我的点击事件,请问各位,如何才能Button移位后的位置上响应我的点击事件,在线等,不胜感激。
解决方案 »
- 蓝牙连接问题
- android:launchMode="singleTask"和startActivityForResult的疑惑
- Android平台的手机,如何在PC上通过AT指令控制手机收发短信?
- android expandablelistview 高亮的问题。
- R类不自动改变,以及R类不见了的问题
- 闲来写了几篇关于binder机制的文章,供大家参考。
- android小白的测试程序频频出错
- android 中使用 传感模拟器报错,求解!!
- Android Bluetooth 重启后读取不到配对信息
- imageview怎么通过手势放大缩小拖拽?放大需要超出屏幕那种
- ScrollView里面放自定义View的问题.
- 有没有给“老程序员”的Android开发培训
请问这个怎么解决呢?如果LinearLayout ll=new LinearLayout(this),然后把button放在ll进里面,然后在移动ll,这样可以吗?这样是不是ll又没有变化啦?真郁闷,不知道怎么解决
1、换3.0以上的。
2、 把动画的setfillafter(false);,在移动完成后监听播放事件,cleanAnimation();setLayoutParams();
fromXDelta 属性为动画起始时 X坐标上的位置
toXDelta 属性为动画结束时 X坐标上的位置
fromYDelta 属性为动画起始时 Y坐标上的位置
toYDelta 属性为动画结束时 Y坐标上的位置
这些个值怎么计算呢?
而且那涉及到适配问题呢?我完全要崩溃了