android webview重绘,Android-怎么判断android中WebView滑动到了低端
我特意把全部代碼列出來,應(yīng)該你可以直接用了,代碼命名格式?jīng)]有整理,不知能否達(dá)到你的意思:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Wv wv = (Wv)this.findViewById(R.id.test);
wv.loadUrl("http://m.aoyou.com/about.aspx");
wv.setOnCustomScroolChangeListener(new ScrollInterface(){
@Override
public void onSChanged(int l, int t, int oldl, int oldt) {
Log.e("Value",(wv.getContentHeight()*wv.getScale() -(wv.getHeight()+wv.getScrollY()))+"");
if(wv.getContentHeight()*wv.getScale() -(wv.getHeight()+wv.getScrollY())==0){
//已經(jīng)處于底端
}
}
});
}
}
public class Wv extends WebView{
ScrollInterface mt;
public Wv(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public Wv(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
}
public Wv(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
@Override
protected void onScrollChanged(int l, int t, int oldl, int oldt) {
super.onScrollChanged(l, t, oldl, oldt);
//Log.e("hhah",""+l+" "+t+" "+oldl+" "+oldt);
mt.onSChanged(l, t, oldl, oldt);
}
public void setOnCustomScroolChangeListener(ScrollInterface t){
this.mt=t;
}
}
public interface ScrollInterface {
public void onSChanged(int l, int t, int oldl, int oldt) ;
}
總結(jié)
以上是生活随笔為你收集整理的android webview重绘,Android-怎么判断android中WebView滑动到了低端的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 技嘉u盘启动项怎么设置 技嘉U盘启动项设
- 下一篇: android xml png,andr