私はAndroidウィジェットを開発しており、GalaxySとGalaxyS2を区別する必要があります。私はほとんどすべての画面サイズと密度の記事を読みました。もちろん、新しい修飾子を新しい修飾子である最小幅で使用する必要があります。私の問題は、sw320dp修飾子がGalaxySとGalaxyS2に一致することです。しかし、Galaxy S2には別のレイアウトが必要ですが、適切な修飾子を見つけることができません。
Galaxy Sの定義、密度233
ピクセル単位の画面サイズ:480ピクセルx800ピクセル
dp単位の画面サイズ:329dp x 549dp(1dp = 1pixel /(密度/ 160)のため)
->したがって、修飾子sw320dpはここで一致する必要があります。はい、そうです
Galaxy S IIの定義、密度218
ピクセル単位の画面サイズ:480ピクセルx800ピクセル
dp単位の画面サイズ:352dp x 587dp(1dp = 1pixel /(密度/ 160)のため)
->したがって、修飾子sw340dpはここで一致する必要がありますが、一致しません
(エミュレーターおよび実際のデバイスでテスト済み)
ドローアブルは問題ではありませんが、私のレイアウト、特に高さとテキストサイズはこれらのデバイスで異なるため、特定のレイアウトが本当に必要です。
誰かがそれについてのアイデアまたはより多くの経験を持っていますか?