Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用加速器钛-拖放_Android_Drag And Drop_Titanium_Appcelerator - Fatal编程技术网

Android 应用加速器钛-拖放

Android 应用加速器钛-拖放,android,drag-and-drop,titanium,appcelerator,Android,Drag And Drop,Titanium,Appcelerator,我是Appcelerator Titanium的新手,我想问,有没有一种方法可以在android的Appcelerator Titanium中实现拖放功能?我在这里试过这个例子 但它在android上无法正常工作,当我单击该框时,会出现以下运行时错误: 类型错误:无法从null读取属性“y”(file:///android_asset/Resources/TiDrop.js#34). 有人能帮我吗 谢谢,对于android,触摸事件的事件对象中没有globalPoint可用。 添加以下代码以将触

我是Appcelerator Titanium的新手,我想问,有没有一种方法可以在android的Appcelerator Titanium中实现拖放功能?我在这里试过这个例子 但它在android上无法正常工作,当我单击该框时,会出现以下运行时错误: 类型错误:无法从null读取属性“y”(file:///android_asset/Resources/TiDrop.js#34). 有人能帮我吗


谢谢,

对于android,触摸事件的事件对象中没有globalPoint可用。 添加以下代码以将触摸视图的点转换为父视图的点或全局点

// e is an event object of touch event

e.globalPoint = e.source.convertPointToView({
            x : e.x,
            y : e.y
        }, parentWinObj);

你展示的代码只适用于iPhone。。。对于Android drag drap。。。我找不到这样的东西你找到解决办法了吗?我无法在android@Sagar B中拖放,你能发布TiDrop.js或tabgroup.js的完整代码更改吗?不知道在哪里更改此代码,e.globalPoint=e.source.convertPointView({x:e.x,y:e.y},parentWinObj);请解释一下。。对于Android,还有如何将ti.ui.tableviewrow拖动到ti.ui.view。这是从tableview中选择一些产品,然后最终在ui.view中拖动需要存储在sqlite中的项目。安卓钛