更新:これは実際には JellyBean の問題です:
ICS を実行するエミュレーター:
JB を実行するエミュレーター:
したがって、エミュレータの設定は同じです (明らかに API レベルが異なります)。Nexus S、Galaxy Nexus、GS3 の 3 つの異なるデバイスでテストおよび検証済みです。
いくつかの異なる Web ページを表示する webView アクティビティがあります。表示されている URL に基づいて、デフォルトのズーム設定を変更します。次の行:
webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
ICSで見られるビューを作成していました(2.2〜4.0.4で同じ動作をします)が、JellyBeanではDefaultZoomが認識されていないようです。
他の誰かがこれに遭遇しますか? これは JellyBean のバグのように感じますが、送信する前にここでもう一度確認してください。