webview回退时如何保持原滚动位置

zhongyoucai888 2015-04-02 05:53:35
如果当前webview显示一个网页A,并且我有滚动,滚动条不在最上面,比如在中间。然后我点击了某一链接webview加载了另一个网页B,但是如果此时点回退就是goback后,回退到A的顶部了,请问大神,怎么设置,才能让webview保持 原来A网页的滚动位置呢?

多谢多谢!
...全文
666 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
damengzai 2015-12-10
  • 打赏
  • 举报
回复
有解决吗??
poppy^_^ 2015-09-23
  • 打赏
  • 举报
回复
这个怎么解决的啊 大神
zhongyoucai888 2015-04-09
  • 打赏
  • 举报
回复
引用 5 楼 Thorlen 的回复:
把url和对应的滚动距离保持起来 HashMap<String,Integer> 没次返回的时候根据url取值,然后scrollTo就好了
我之前也是这么做的,不过我有些是用ajax做的,不好定位。不过还是谢谢了。
zhongyoucai888 2015-04-09
  • 打赏
  • 举报
回复
这个问题,我是这样解决的,让android再次启用一个activity,让B页面显示在那个启用之后的activity就可以解决了,我看网上很多人都遇到这个问题,希望我的回答,能给后来人提供帮助。
zhongyoucai888 2015-04-03
  • 打赏
  • 举报
回复
没人理会呀,自己顶一下
Thorlen 2015-04-03
  • 打赏
  • 举报
回复
把url和对应的滚动距离保持起来 HashMap<String,Integer> 没次返回的时候根据url取值,然后scrollTo就好了
简单随心 2015-04-03
  • 打赏
  • 举报
回复
http://www.eoeandroid.com/thread-148874-1-1.html 这个人的烦恼就是你所需要的答案
  • 打赏
  • 举报
回复
好像有点麻烦,等牛人
zhongyoucai888 2015-04-03
  • 打赏
  • 举报
回复
再次给自己顶一下,

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧