Java 如何在加载链接时设置webview区域?

Java 如何在加载链接时设置webview区域?,java,android,rss,webview,Java,Android,Rss,Webview,好的,我有一个rss阅读器,可以链接到文章。它链接到的一个站点没有移动视图。我想知道是否有人知道在加载页面后是否可以设置视图的“缩放”和位置?例如,如果下面的链接是我的文章 那么,如果用户不需要放大并滚动文章顶部,我怎么能将视图焦点放在文章上呢。谢谢。我认为,您必须使用基于HTML代码ID的锚定。然后,您必须在url和a#之后传递要粘贴的Id。 以您的示例为例,它将给出如下内容: 因为你要找的div有一个id(你很幸运,因为他们不是一直都有) 好吧,今天晚些时候我会继续讨论,一定会带着我的发现

好的,我有一个rss阅读器,可以链接到文章。它链接到的一个站点没有移动视图。我想知道是否有人知道在加载页面后是否可以设置视图的“缩放”和位置?例如,如果下面的链接是我的文章


那么,如果用户不需要放大并滚动文章顶部,我怎么能将视图焦点放在文章上呢。谢谢。

我认为,您必须使用基于HTML代码ID的锚定。然后,您必须在url和a#之后传递要粘贴的Id。 以您的示例为例,它将给出如下内容:

因为你要找的div有一个id(你很幸运,因为他们不是一直都有)
好吧,今天晚些时候我会继续讨论,一定会带着我的发现回来。我还将尝试找到一种设置缩放的方法,但这应该是最简单的部分!:)感谢againIt,它可以很好地将文章的顶部与浏览器的顶部对齐,但是浏览器的左侧位于站点的最左侧。所以我想现在我必须弄清楚如何将它与文章的左边对齐。谢谢这是一个发生了什么的截图。因此,我希望找到一种方法,使浏览器的左侧部分与文章对齐。然后我看到两个选项:如果知道左边div的宽度,可以使用computeScroll()方法。或者更改在webview中加载数据的方式。我的意思是,你通过一个HTTP请求获取url的内容(如果这不是你已经在做的lol),然后通过:在其开始标记中添加display:none,或者更改CSS,或者任何你能想到的方法来去掉左边的div。。。