0

アプリが特定のデバイスである Galaxy s 2 で適切にスケーリングされないという報告を受けており、同様の解像度のデバイス用に新しいレイアウトを作成しようとしています。私はこのサイトを読んでいます: http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResourcesそして、/layout-w480dp と /layout-sw480dp という名前のフォルダーを作成しようとしましたが、新しいレイアウト480 dpの幅で設定したエミュレーターでは決してピックアップされません。幅が 480 のデバイスで、デフォルト レイアウトのスケーリングされたバージョンの代わりにそのレイアウトが使用されるようにするには、フォルダーを何と呼ぶ必要がありますか?

4

1 に答える 1

1

s2 に使用する正しいレイアウト識別子は次のとおりです。

layout-sw320 

HDPI であるため、倍率は 1.5 です。解像度は 480x800 なので、計算は (480 / 1.5)、つまり 320 です。

于 2013-06-21T17:36:43.833 に答える