2016-12-07 10 views
0

私はアンドロイドスタジオでアプリケーションを開発することを学んでいます。私は自分のAP用に作成しているレイアウトに関していくつか問題があります。私は3x3グリッドレイアウトを持っており、各グリッドにImageViewを配置しました。それから、エミュレータに表示されているときにマージンを使ってアプリを設定していたのですが、マージンは私が置いた場所にはありません。ここに私の問題の写真です:アンドロイドスタジオのレイアウトとエミュレータで異なるマージン

enter image description here

なぜこの出来事があり、誰かがこれを解決する上で私を助けることができますか?

+0

あなたのxmlを表示することができます –

答えて

0

レイアウトエディタでは、画面サイズのデバイスとしてnexus 4が選択されています。あなたはあなたのレイアウトコードを提供していませんでしたが、あなたがしたことはすべて静的であると仮定します。 エミュレータが解像度とdpiが異なる別の電話機(Nexus 5)をエミュレートしている場合は、レイアウトが異なる可能性があります。

+1

ウィンドウのタイトルはNexus 5と言います –

+0

あなたは非常に正しいです。 – schrej

関連する問題