文章目录
判断到底到顶设置到顶到底最后
判断到底到顶
自定义ScrollView控件类,代码如下public class myScrollView extends ScrollView
{
public
myScrollView(Context context
)
{
super(context
);
}
public
myScrollView(Context context
, AttributeSet attributeSet
)
{
super(context
,attributeSet
);
}
@Override
protected
void onScrollChanged(int l
, int t
, int oldl
, int oldt
)
{
View view
= (View
)getChildAt(getChildCount()-1);
int a
= view
.getBottom();
int b
=getHeight()+getScrollY();
a
=a
-b
;
if(d
==0)
{
}
if (getScrollY()==0)
{
}
else
super
.onScrollChanged(l
,t
,oldl
,oldt
);
}
}
设置到顶到底
在Activity中新建一个myScrollVie
private myScrollView scrollView
;
绑定到xml中的myScrollVie
scrollView
=findViewById(R
.id
.scrollView
);
设置到顶
scrollView
.fullScroll(ScrollView
.FOCUS_UP
);
设置到底
scrollView
.fullScroll(ScrollView
.FOCUS_DOWN
);
最后
可以关注一下我的公众号,最近开始写公众号,我会在上面分享一些资源和发布一些csdn上发布不了的干货
点个关注是对博主最大的支持