我有画廊,它正在滑动。
public void run() {
PicPosition = agallery.getSelectedItemPosition() +1;
if (PicPosition == text.length) {
PicPosition=0;
gallery.setSelection(PicPosition);
}
else
{
gallery.setSelection(PicPosition);//move to the next gallery element.
}
handler.postDelayed(this, 1000); //execute every second
}
Okey,然后我想知道用户点击的项目。在我的run方法中,项目自动选择(不是由用户选择)。但是,如果用户点击某个项目,我该如何知道该项目?由于此自动幻灯片,我无法使用onItemSelected
方法。我可以使用onClick
方法,但是如何?请帮帮我。