我是Appcelerator Titanium的新手,想问一下,有没有办法在appcelerator上为Android实现拖放?我在这里尝试了这个例子https://github.com/mcongrove/TiDrop 但它在android上运行不正常,当我点击该框时,我得到以下运行时错误: 类型错误:无法从null读取属性“y”(文件:///android_asset/Resources/TiDrop.js#34)。有谁可以帮助我?
谢谢,
答案 0 :(得分:0)
对于android,触摸事件的事件对象中没有globalPoint可用。 添加以下代码以将触摸视图的点转换为父点或全局点。
// e is an event object of touch event
e.globalPoint = e.source.convertPointToView({
x : e.x,
y : e.y
}, parentWinObj);