2016-12-16 10 views
1

ここに私の問題の説明に役立つ画像があります:TextViewが左から始まっていない

ブラックボックスは画面全体です。赤いボックスはTextViewです。緑がテキストです。コードを実行すると、左の画面のように見えますが、右のように見えます。 android:gravity="left"または="start"を追加しようとすると

<TextView 
    android:id="@+id/info_ruta" 
    android:layout_width="256dp" 
    android:layout_height="80dp" 
    android:layout_marginEnd="8dp" 
    android:layout_marginStart="8dp" 
    android:layout_marginTop="8dp" 
    android:text="@string/info_sumary" 
    android:textColor="#FFF" 
    app:layout_constraintLeft_toLeftOf="parent" 
    app:layout_constraintRight_toRightOf="parent" 
    app:layout_constraintTop_toBottomOf="@+id/day_seven_id" /> 

それは私の問題を解決しない:

enter image description here

(左から開始)ここTextViewコードです。私はここで何が欠けていますか?

+1

'android:layout_width =" match_parent "'を使用し、コンテナにmatch_parentがあることを確認してください。問題が解決しない場合は、レイアウト全体を投稿してください。 –

+0

親のレイアウトとは?完全なレイアウトを投稿してみてください。 –

+0

私の問題を世話した@PavneetSingh!ありがとうございました!あなたが私に受け入れてアップボトムしたいのなら、 "答え"。 – Carlton

答えて

2

use android:layout_width="match_parent"はそれはandroid:width

<TextView 
    android:id="@+id/info_ruta" 

    android:layout_width="match_parent"        

    android:layout_height="80dp" 
    android:layout_marginEnd="8dp" 
    android:layout_marginStart="8dp" 
    android:layout_marginTop="8dp" 
    android:text="@string/info_sumary" 
    android:textColor="#FFF" 
    app:layout_constraintLeft_toLeftOf="parent" 
    app:layout_constraintRight_toRightOf="parent" 
    app:layout_constraintTop_toBottomOf="@+id/day_seven_id" /> 

match_parentは、親コンテナによって占有されている完全な幅をカバーする意味になります。

2

は、XMLのatributesにandroid:layout_width="match_parent"android:gravity="left"を使用してください。

マッチ親は、このためにfuntamentalです。代わりに、固定幅android:layout_height="80dp"

+0

ありがとう!できます!アップヴォートすることができますが、 "受け入れる"ことはできません@pavneetSinghが最初にコメントしました。しかしもう一度ありがとう。 – Carlton

+0

問題ありません、ありがとう –

関連する問題