Я пытаюсь перетащить представление в среду Android с помощью Appcelerator, и у него получается очень оживленная анимация. Коды приведены ниже:Appcelerator: Touchmove to drag view дает очень «прыгающий» результат
newmainwindow.addEventListener('touchstart', function(e){
xPos = e.x;
yPos = e.y;
});
newmainwindow.addEventListener('touchmove', function(e){
var conPoint = newmainwindow.convertPointToView({x:e.x, y:e.y}, mainview);
console.log("global y: " + conPoint.y);
var moveY = conPoint.y - yPos;
moveY /= 2;
console.log("global diff y: " + moveY);
newmainwindow.top = Math.abs(moveY);
});
newmainwindow.addEventListener('touchend', function(e){
console.log("end");
});
Я искал множество решений, но, к сожалению, никто из них не работает. Любая помощь очень ценится :)