私は1920 x 1080解像度のXiaomi Mi Max(6.4 ")と1280 x 720解像度のSony Xperia S(4.3")を持っています。どんなに私が何をしたかなぜ2つの異なる画面サイズと解像度、共通のレイアウトを使用しますか?
、両方の電話機のたびに同じレイアウトを使用します。
私はこのように私のレイアウトを設定していません。たとえば、両方ともlayout-normalを使用するか、layout-sw320を使用します(フォルダを追加する場合)。
これは、この2台の電話機のレイアウトが異なる必要があるため、問題を引き起こします。この状況では、一方の電話機がUIを正しく表示し、他方の電話機は圧縮されたUIを表示します。
私はそれぞれの電話機が正しいレイアウトを選びたいと思いますが、そうではありません。
どうしたのですか?
あなたのレイアウトにはいくつかの写真/図面を使用していますか? – deejay
はい、いくつかのImageButtonとDrawableを持つGridViewを使用します。 – SMahdiS
下記の私の答えを参照してください。 – deejay