单击按钮时图库滚动?

时间:2012-01-09 08:57:39

标签: android android-ui

我有一个视图,我的视图包含图库和两个按钮。当我点击按钮(只有一个位置)时,我想要滚动图库,因为我使用了以下代码,

下一个位置的代码,

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;
            }
        });

它无法正常工作。请帮帮我。

1 个答案:

答案 0 :(得分:4)

不使用scrollTo()方法,而是使用setSelection()。 如果你这样称呼它:

setSelection(currentPosition+1, true);

它将滚动到下一个位置。