我有一个activity class
。oncreate
方法,我dynamically
取imageview
s并将draglisteners
设置为它们。
在oncreate
中,我打开for loop
。在每个循环中,有imageviews
,当用户拖动以更正图像视图时,它应该转到其他迭代,将加载新图像。
但它不起作用。
pseude代码是这样的:
oncreate(){
for(){
get images;
put images to screen;
if drag true, end this iteration and i++
}//end of for
}//end of oncreate
它不起作用。我使用线程,处理程序,后延迟,但所有这些都不起作用。他们不会停下来进行迭代。
如果用户拖动为true,我无法获取,因为ondraglistener将true返回到其他位置。我应该定义一些像isDraggedTrue
这样的变量来改变ondraglistener内部来检查oncreate吗?