シンプルなAndroidアプリを作成していますが、Galaxy S(480x800)とGalaxy S3(720x1280)の両方でレイアウトを正常に表示するのに問題があります。これがSでの現在の外観です(これが私が望む方法です):
そしてS3では:
ご覧のとおり、2つの問題があります。それは、S3の上部マージンが十分でないことと、サイズ変更後のボタンが小さすぎることです。私はどこでも「dp」を使用しています。
どちらの画面も「通常の」サイズと見なされていると思います。そのため、余白を微調整できる「layout-large」フォルダを作成しても機能しません。
私が考えることができる他の唯一のオプションは、特定の電話モデルのコードチェックでIFを作成し、それに応じてマージン値を調整することです。これはうまくいくでしょうか、それとももっと良い方法がありますか?
ありがとう