一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Android设置ScrollView回到顶部的方法

时间:2016-09-19 编辑:简简单单 来源:一聚教程网

例子

ScrollView.scrollTo(0,0);//直接置顶,瞬间回到顶部,没有滚动过程,其中Y值可以设置为大于0的值,使Scrollview停在指定位置。
ScrollView.fullScroll(View.FOCUS_UP);//类似于手动拖回顶部,有滚动过程
ScrollView.smoothScrollTo(0, 0);//类似于手动拖回顶部,有滚动过程,其中Y值可以设置为大于0的值,使Scrollview停在指定位置。

例子

String type = itemList.get(position).type;
if(type.equals(Constants.ARTICLE)){
 findViewById(R.id.article_scrollview).scrollTo(10, 10);
}else{
 ScrollView scrollView = (ScrollView) findViewById(R.id.gallery_scrollview);
 if(scrollView != null)
  scrollView.scrollTo(10, 10);
}

重点是scrollTo(10, 10)部分,就可以实现ScrollView滚回顶部。

热门栏目