Ich versuche, das WebView so zu gestalten, dass es sich ähnlich wie der Android-Browser verhält. Der Browser öffnet alle Seiten so, dass versucht wird, ihre Breite an den Bildschirm anzupassen. Das Standardverhalten von WebView besteht jedoch darin, mit einer 100% igen Pixelskala zu beginnen, sodass es in der oberen linken Ecke vergrößert wird.
Ich habe die letzten Stunden damit verbracht, einen Weg zu finden, wie WebView die Seite wie im Browser auf den Bildschirm skalieren kann, aber ich habe kein Glück. Hat jemand einen Weg gefunden, dies zu erreichen?
Ich sehe eine Einstellung namens setLoadWithOverviewMode, aber das schien überhaupt nichts zu bewirken. Ich habe auch mit setInitialScale experimentiert, aber auf verschiedenen Bildschirmgrößen und Webseitengrößen, die nicht so elegant sind wie die Skalierung des Browsers.
Hat jemand irgendwelche Hinweise?
Vielen Dank
EDIT: Brians Methode scheint zu funktionieren, wenn das Telefon im Querformat, aber nicht im Hochformat. Im Hochformat ist es nah, passt aber immer noch nicht auf den gesamten Bildschirm der Seite. Ich beginne diese Prämie mit der Hoffnung, dass es einen sicheren Weg gibt, den anfänglichen Zoom so zu gestalten, dass die Seite in jeder Ausrichtung oder Bildschirmgröße an die Breite der Seite angepasst wird.