我用TextVIEw很容易做到这一点:
int offset=texto.indexOf("SPECIFIC MARKING ON TEXT"); final int line = textvIEw.getLayout().getlineForOffset(offset); final int y = textvIEw.getLayout().getlinetop(line); // e.g. I want to scroll to line final ScrollVIEw s = (ScrollVIEw)findVIEwByID(R.ID.ScrollVIEw01); s.post(new Runnable() { @OverrIDe public voID run() { s.smoothScrollTo(0,y); } });
但是我如何在WebvIEw上实现这一目标?
我使用WebvIEw的原因是更好的文本格式.
以上是内存溢出为你收集整理的如何将WebView滚动到Android上的特定点全部内容,希望文章能够帮你解决如何将WebView滚动到Android上的特定点所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)