すべてのデバイスで同じ場所に表示されるように、UI 要素を配置する最善の方法を 100% 確信しているわけではないことに気付きました。
これまでのところ、次のオプションがあります。
dpデバイスごとにパディングを設定するViewこの画像の上に作成し、各デバイスのパディングを変更します- 汎用的な方法でコード セット内およびコード セットから画面サイズを計算
Java codeします。たとえば、画像が上から画面の 1/5 の高さに配置されるように設定し、現在のデバイスの画面の高さに応じてこの式を適用します。 dpポイント 2. と同様ですが、 fixedを使用する代わりにlayout_weight、問題の要素をいじります。
最善の方法は何ですか?
ここで言及しなかったより良い方法はありますか?
ありがとう