如何在ScrollView中的特定位置自动滚动到底部,使其看起来像ScrollView中的“向上滚动”一样?
基本上,我想制作一个从底部到顶部顺畅旋转的轮子。
答案 0 :(得分:2)
您可以使用scrollview滚动并添加一些睡眠以便平滑滚动:
private void sendScroll(ScrollView scrollView){
final Handler handler = new Handler();
new Thread(new Runnable() {
@Override
public void run() {
try {Thread.sleep(100);} catch (InterruptedException e) {}
handler.post(new Runnable() {
@Override
public void run() {
scrollView.fullScroll(View.FOCUS_UP);
}
});
}
}).start();
}
答案 1 :(得分:-1)
添加以下行:
scroll.scrollTo(0, scroll.getBottom());
XML中的添加:
android:focusable="true"
android:focusableInTouchMode="true"