2017-03-10 19 views
2

私の電話での私のMainActivityのレイアウトは、コードエディタに表示されるレイアウトとは大きく異なっています。画像が含まれています。私はTabbedViewを使用しています。しかし、私が選択したレイアウト(空白/タブ付き)には依然として問題があります。AndroidスタジオでAndroidレイアウトとレイアウトが異なるのはなぜですか?

この問題を解決するにはどうすればよいですか?

Layout Android Studio Layout Samsung Galaxy S7 WQHD screen

私は途中ではなく、左上隅にテキスト「こんにちは」が心配です。私はthis tutorialに従っており、チュートリアルでは正しく配置されています。

答えて

2

section_label TextViewの幅がwrap_contentであるため、期待どおりに動作します。これは、表示するテキストによって異なります。そして、2番目のTextViewsの位置はそれに依存するので、それも変わります。レイアウトエディタでさまざまな長さのテキストを設定することで、これを確認できるはずです。あなたが達成したい何のため

RelativeLayoutが最良の選択ではなく、あなたの代わりに、すなわちLinearLayoutを使用したい場合があり、そのverticalに設定さ方向と第二TextViewセットのlayout_gravityと右

+0

ありがとうございます。私はちょうど私がばかげた質問、笑を尋ねたことを知っている。あなたが最初のTextViewを削除すると、それは私が望むのとまったく同じように表示されるからです – Johnnybossboy

0

にこの現象が発生されますので、 RelativeLayoutをrelativelayoutで使用しています。私たちは、あなたの2番目のビューを最初のビューのすぐ下に表示したい場合は、アンドロイド:id = @ + id/some_idのように指定してカスタム位置でビューを掘り下げることができます。あなたの2番目のビューでandroid:layout_below = "@ id/view1" このリンクからRelativeLayoutのすべてのドキュメントをお読みください https://developer.android.com/guide/topics/ui/layout/relative.html

関連する問題