2017-11-14 15 views
-3

私はプロジェクトに取り組んでいます。私は長い時間の探索の後、どのように管理し、すべての画面サイズにレイアウトを合わせるかを理解できません。 私はすべてを試しました、そして、それは画面上のオブジェクトを分割するだけです。 異なる画面サイズで変化しない安定したレイアウトを作成する必要があります。 私はあなたの助けに感謝します。制約のレイアウト画面のサイズを変更する

+0

質問があまりにも一般的なもので:

は親のレイアウトを持っていることを確認してください。これから始めて、さらに読むことができます: https://developer.android.com/guide/practices/screens_support.html –

答えて

0

さまざまな画面サイズで正しく表示されるレイアウトが必要な場合は、レイアウト内のオブジェクトの位置をハードコードしないでください。たとえば、android:layout_marginLeft="50dp"と|またはandroid:paddingLeft="50dp"などを使用してレイアウト内にオブジェクトを配置しないでください。代わりに

は、のLinearLayout

android:layout_centerInParent、RelativeLayoutでandroid:layout_centerHorizontalまたはandroid:layout_centerVerticalandroid:layout_weightandroid:layout_gravityの多くを使用します。

android:layout_height="match_parent" 
android:layout_width="match_parent"