g***@yeah.net
g***@yeah.net
  • 发布:2017-10-23 14:55
  • 更新:2017-10-23 15:35
  • 阅读:1534

如何动态设置view的位置

分类:HTML5+

用view制作悬浮球效果

2017-10-23 14:55 负责人:无 分享
已邀请:
uniapper

uniapper - abc

这个不好弄

改变位置直接调用view实例的setStyle()方法传入top/left参数即可。

问题是:
你拖动了这个view后,原来绑定的touch事件就不起作用了。
经测试,是因为在创建该view时绑定的事件应该是绑定在固定的该view创建时所处的屏幕位置(有点绕:p)。
也就是说,你动态改变了view的位置后,处在新位置的view上是无法运行所绑定的监听程序的,监听程序的触发位置还是原来view创建时的屏幕位置。

我是在android 5上测试的。

该问题目前已经被锁定, 无法添加新回复