2
我試過研究WebView源碼很長一段時間,我無法理解如何實現縮放功能。如何縮放在android.webkit.WebView中工作?
- 的高度和視角的寬度始終是相同的,
- 畫布寬度和高度總是= 0,
- 其改變的唯一事情是的getScale()
也許有人可以解釋,如果不通過增加視圖,如何在WebView中實現縮放?
我試過研究WebView源碼很長一段時間,我無法理解如何實現縮放功能。如何縮放在android.webkit.WebView中工作?
也許有人可以解釋,如果不通過增加視圖,如何在WebView中實現縮放?
我沒有看代碼,但我想它是一個畫布,它的比例上下。
您如何訪問畫布的高度和寬度?
當onDraw發生時,我保存一個指向畫布的指針。 帆布的寬度和高度始終爲0. – Skip 2011-06-11 14:46:28
你能提供一些代碼嗎? – stk 2011-06-12 02:02:47
Google可以在此處爲Canvas提供代碼: http://www.google.com/codesearch/p?hl=zh-CN#uX1GffpyOZk/graphics/java/android/graphics/Canvas.java&q=canvas&exact_package=git://android。 git.kernel.org/platform/frameworks/base.git&type=cs – Skip 2011-06-24 20:45:18