Android 当点击按钮时,画廊滚动?
我有一个视图,我的视图包含gallery和两个按钮。在这里,我想在单击按钮(仅一个位置)时滚动gallery,为此我使用了以下代码 此代码用于下一个位置Android 当点击按钮时,画廊滚动?,android,android-ui,Android,Android Ui,我有一个视图,我的视图包含gallery和两个按钮。在这里,我想在单击按钮(仅一个位置)时滚动gallery,为此我使用了以下代码 此代码用于下一个位置 mBtnGalleryNext.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { // TODO Aut
mBtnGalleryNext.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mGallery.scrollTo(180, 0);
return false;
}
});
mBtnGalleryPrevious.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mGallery.scrollTo(0, 180);
return false;
}
});
此代码适用于以前的职位
mBtnGalleryNext.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mGallery.scrollTo(180, 0);
return false;
}
});
mBtnGalleryPrevious.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
mGallery.scrollTo(0, 180);
return false;
}
});
它不能正常工作。请帮帮我。不要使用
scrollTo()
方法,请使用。
如果你这样称呼它:
setSelection(currentPosition+1, true);
它将滚动到下一个位置。使用
scrollTo()
方法代替。
如果你这样称呼它:
setSelection(currentPosition+1, true);
它将滚动到下一个位置。谢谢…这是下一个位置的工作…请告诉我以前的请求当前位置-1而不是+1;)谢谢…这是下一个工作…请告诉我以前的请求当前位置-1而不是+1;)