0

我有列出帐户的磁贴。我想将一个拖到另一个位置并尝试了以下代码,但似乎都不起作用:

AppResult[] fro = app.Query(x => x.Id("reorder_icon").Sibling().Marked(fromAccount));
AppResult[] t = app.Query(x => x.Id("reorder_icon").Sibling().Marked(toAccount));

app.DragCoordinates(fro.FirstOrDefault().Rect.CenterX, fro.FirstOrDefault().Rect.CenterY, t.FirstOrDefault().Rect.CenterX, t.FirstOrDefault().Rect.CenterY);
app.DragAndDrop(x => x.Id("reorder_icon").Sibling().Marked(fromAccount),x => x.Id("reorder_icon").Sibling().Marked(toAccount));
4

1 回答 1

0

我不得不联系 Xamarin 来解决这个问题。他们现在向 DragAndDrop() 方法添加了功能,以确保可以执行所描述的行为。

于 2018-02-05T09:49:45.187 回答