我如何防止这种情况发生?
我试过这个,但它上下跳动屏幕,我不想要:
ScrollVIEw scroll = (ScrollVIEw)findVIEwByID(R.ID.detailsScroll); scroll.post(new Runnable() { @OverrIDe public voID run() { ScrollVIEw scroll = (ScrollVIEw)findVIEwByID(R.ID.detailsScroll); scroll.fullScroll(ScrollVIEw.FOCUS_UP); } });解决方法 fhucho的答案可以阻止webvIEw从滚动到底部.但是你会失去轨迹球等所有的可访问性.所以我发现了一个改进:
public class MyScrollVIEw extends ScrollVIEw { @OverrIDe public voID requestChildFocus(VIEw child,VIEw focused) { if (focused instanceof WebVIEw ) return; super.requestChildFocus(child,focused); }}
希望能帮助到你 !
总结以上是内存溢出为你收集整理的android – webview迫使我的scrollview到底全部内容,希望文章能够帮你解决android – webview迫使我的scrollview到底所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)