2012-12-05 40 views
0

一個奇怪的現象發生在這裏...的WebView重新包裝的文字不是捏放大

我有我的應用程序,我一個的WebView 「M使用

getSettings().setBuiltInZoomControls(true); 
getSettings().setUseWideViewPort(true); 

在一個API級10的裝置,當我使用內置控件(+和 - ),以縮放後重新包裝,文本自動放大/縮小,使得其所有仍然適合在屏幕上。同樣,如果我捏縮小(使文本變小),它會自動重新打包。但如果我捏放大,文字變大,但它不會重新包裝。有趣的是,在這一點上雙擊將重新包裝文本。

在內置放大控制和雙擊事件處理的實施過程中發生了什麼,這種情況在縮放放大處理中不會發生,我可以通過編程實現嗎?

回答

0

曾有同樣的問題,說:

wv.getSettings().setLoadWithOverviewMode(true); 
    wv.getSettings().setUseWideViewPort(true); 

本應該做的工作 - 停止重新換行啄:\

+0

你在正確的地方張貼此?這似乎與這個問題沒有關係。 –

+0

opsssss !!!呃對不起隊友,重新編輯我的回答: - ! –

+0

試過了,但它對我沒有預期的效果。爲了澄清,我想要的是捏 - 放大(手指分開,導致文本變大),並從屏幕上提起手指後,文本應該自動重新包裝,以便換行適合屏幕大小,不需要水平滾動來閱讀文本。 –