0
我想讓我的用戶放大我的應用服務於它的web視圖的網頁。 但我不希望他們能夠縮小過去100%。在android的webview中,你怎麼不允許縮小
我的應用呈現給用戶的部分是JPG。用戶可能希望更詳細地查看此JPG,但我注意到它們也可以縮小超過100%的分數。它看起來像停在25%,但這只是一個猜測。
問題:有沒有辦法將最小縮放大小從25%更改爲100%? 注意我不想關閉縮放,我只是不想讓它們縮小太多。
我想讓我的用戶放大我的應用服務於它的web視圖的網頁。 但我不希望他們能夠縮小過去100%。在android的webview中,你怎麼不允許縮小
我的應用呈現給用戶的部分是JPG。用戶可能希望更詳細地查看此JPG,但我注意到它們也可以縮小超過100%的分數。它看起來像停在25%,但這只是一個猜測。
問題:有沒有辦法將最小縮放大小從25%更改爲100%? 注意我不想關閉縮放,我只是不想讓它們縮小太多。
只是延長的WebView和覆蓋zoomIn和縮小(ZoomOut)跟蹤縮放級別和塊縮小(ZoomOut)時,返回到100%
你的代碼可以是這樣的
class MyWebView extends WebView {
private int mZoomIn;
.... view consturctors
@Override
public boolean zoomIn(){
boolean ok = super.zoomIn();
if(ok){
mZoomIn++;
}
return ok;
}
@Override
public boolean zoomOut(){
if (mZoomIn == 0) {
return false;
}
boolean ok = super.zoomOut();
if (ok) {
mZoomIn --;
}
}
}
這不會對緊要關頭放大。 –