我試圖滾動webview編程,但我有一些問題。 webView.setScrollY()不給我一個動畫webView.flingScroll()似乎行爲不同,取決於頁面有多長。做這個的最好方式是什麼?Android WebView平滑滾動
6
A
回答
1
您可以使用webView.scrollTo(x,y)方法。但是,這會立即滾動。
WebView無法用動畫滾動。如果你真的必須這樣做,把WebView放入ScrollView,然後你可以使用例如smoothScrollBy等
7
可以通過提供的WebView的當前位置類似這樣的API 11+
ObjectAnimator anim = ObjectAnimator.ofInt(webView, "scrollY", webView.getScrollPositionY(), 0);
anim.setDuration(500).start();
+2
很好的答案,爲我工作。唯一的問題是沒有像getScrollPositionY()這樣的方法,你應該使用webView.getScrollY() – Rosenpin
相關問題
- 1. WebView平滑滾動問題
- 2. 的Android的WebView平滑滾動錨
- 3. webview中的平滑水平滾動
- 4. 平滑滾動texview
- 5. 平滑滾動
- 6. 平滑滾動 -
- 7. 平滑滾動
- 8. android-webview左右移動/平移/滾動
- 9. WebView水平滾動失敗
- 10. JScrollPane - 平滑滾動
- 11. jQuery平滑滾動
- 12. jquery平滑滾動
- 13. UITableView平滑滾動
- 14. 平滑滾動到
- 15. js平滑滾動
- 16. jQuery平滑滾動
- 17. 水平平滑滾動
- 18. jQuery平滑水平滾動
- 19. 水平平滑滾動
- 20. Android平滑垂直滾動觸摸
- 21. Android Gridview平滑滾動按鈕
- 22. Android平滑滾動到底部
- 23. 選框不平滑滾動,需要100%平滑滾動選框
- 24. JS平滑滾動加載干擾平滑滾動點擊
- 25. ScrollView不平滑滾動
- 26. 製作ListView滾動平滑
- 27. Bootstrap Navbar滑動滾動不平滑
- 28. 平滑水平滾動文本
- 29. Android WebView可滾動
- 30. jQuery平滑滾動不滾動
嵌套滾動觀點是不是最好的辦法,爲您提供所有種類的麻煩,如果你不處理使用ObjectAnimator滾動它正確 – user1806772