2017-07-28 81 views
0

我想从列表中删除一个项目,如果我LONGCLICK,并将项目移动到另一个列表,如果我只是点击。 After After Pick可以区分这两种点击类型,然后执行相应的操作?任何其他的解决方案也是受欢迎的LongClick后面的选择和点击App Inventor

回答

0

listpicker只提供简单的点击事件。

你可以做的是使用2 listpicker与相同的列表。将该列表保留在全局变量中,并将其分配给BeforePicking事件中的列表选择器。使用Listpicker1.AfterPicking事件删除项目和Listpicker2.AfterPicking事件来移动项目。

How to work with Lists通过SAJ
How to work with Lists and Lists of lists(PDF)由appinventor.org

学习应用发明一个很好的办法就是在AI2免费在线电子书http://www.appinventor.org/book2这里阅读免费的发明者手册...联系是在网页底部。这本书'教'用户如何编程AI2块。 这里有一个免费的编程课程http://www.appinventor.org/content/CourseInABox/Intro和书中的项目的aia文件在这里:http://www.appinventor.org/bookFiles
如何使用App Inventor做很多基本的事情在这里描述:http://www.appinventor.org/content/howDoYou/eventHandling

还做教程http://appinventor.mit.edu/explore/ai2/tutorials.html学习应用发明的基础知识,然后尝试的东西,并按照Top 5 Tips: How to learn App Inventor