È possibile utilizzare il WebView per ottenere un oggetto impostazioni e setDefaultFontSize(int size)
metodo per impostare la dimensione del font di default.
ad esempio:
myWebView.getSettings().setDefaultFontSize(20);
In alternativa, è possibile utilizzare setInitialScale(int percentage)
metodo sul vostro visualizzazione Web per impostare la percentuale di zoom è necessario, si può provare con diverse percentuali e vedere quale ti piace.
ad esempio:
myWebView.setInitialScale(85);
È inoltre possibile utilizzare il WebView per farlo è oggetto impostazioni e quindi utilizzare setBuiltInZoomControls(boolean value)
metodo per consentire/non consentire all'utente di utilizzare i controlli di default dello zoom in modo che possano diminuire in base alle loro preferenze .
ad esempio:
myWebView.getSettings().setBuiltInZoomControls(true);
fonte
2012-10-01 13:22:23
perché diversi dispositivi hanno pixel di dimensioni diverse ... Se si desidera effettivamente impostarlo su pixel, è necessario aspettarsi che s variazione su dispositivi. Hai una ragione specifica per voler usare i pixel? – FoamyGuy
scusa, forse avrei dovuto approfondire questo. utilizzo i pixel, ma ridimensiono i pixel in modo che corrispondano al dpi del dispositivo. il mio cliente ha un design a pixel fissi che scalare alla dimensione massima possibile (con bordi in alto a sinistra o a sinistra). tutto funziona perfettamente tranne che per la webview. –