WebView の builtInZoomControls の位置 (下、水平右) が MapView のデフォルト位置 (下、水平中央) と一致していないことに気付きました。
1) 一貫性がないのはなぜですか? (おそらく Google への質問)
2) カスタム ズーム コントロールを適用せずに WebView の builtInZoomControls を水平方向に中央揃えする方法はありますか? それともそれが唯一の方法ですか?
WebView の builtInZoomControls の位置 (下、水平右) が MapView のデフォルト位置 (下、水平中央) と一致していないことに気付きました。
1) 一貫性がないのはなぜですか? (おそらく Google への質問)
2) カスタム ズーム コントロールを適用せずに WebView の builtInZoomControls を水平方向に中央揃えする方法はありますか? それともそれが唯一の方法ですか?
Android UI の経験から、私が気づいたことは次のとおりです。
Web サイトを閲覧するとき、ほとんどのコンテンツは左側から始まり、右側に表示されます。
そのため、Web の閲覧中にコントロールを右下に配置することは非常に理にかなっています。マップを使用する場合 (ズーム コントロールがより重要な場合)、コントロールを邪魔にならないようにするために、コントロールをより目立たせる必要があります。ここでも邪魔にならない中央。
WebView でマップを表示する場合、実際にはブラウザ アプリを使用してマップ タイルを表示しています。Web ビューでズーム コントロールを変更するには、マップ タイルの表示に使用されているブラウザのズーム コントロールを操作する必要があります。
MapView ズーム コントロールではなく、WebView ズーム コントロールを操作してみてください。