2016-09-06 9 views
-1

私は少し上にtextviewのテキストを移動したいと思います。私はそれをどのようにすることができますか? 私のTextView:整列あなたのTextViewのコンテンツを作る:TextViewに内部のテキストのためにテキストビューでテキストを移動するには?

<TextView android:layout_width="45dp" 
     android:layout_height="45dp" 
    **android:id="@+id/tv_number"** 
     android:layout_gravity="center_vertical" 
     android:background="@drawable/oval" 
     android:textIsSelectable="false" 
     android:textStyle="normal|bold" 
     android:textSize="40sp" 
     android:layout_marginLeft="10dp" 
     android:text="1" 
     android:textColor="#ffffff" 
     tools:targetApi="jelly_bean_mr1" 
     android:textAlignment="inherit" /> 
+0

あなた自身を説明できますか? – AmirG

+0

重力を使ってテキストを移動する、TextViewに十分な幅があることを確認する。そしてあなたはすでにtextSizeを使用しています、あなたの質問を精緻化できますか? –

+0

また、私たちがお手伝いできるようにフルレイアウトを追加しようとしました – AmirG

答えて

0

を、あなたは「重力アンドロイド」を設定する必要があります。 "android:layout_gravity"を使用しています。これは、TextViewの配置を親レイアウトに尊重します。たとえばあなたが使用することができ、TextViewの内のテキストの垂直方向の配置を変更するように

、 アンドロイド:重力=「センターは、|右は」あなたは正確にあなたのテキストを中央揃えにしたい場合は

、これは役に立つかもしれません How do I center text horizontally and vertically in a TextView on Android?

1

パディングの下端または上端を設定できます。パディングボトムを設定した場合、Textは上に配置され、パディングトップを設定するとTextが下に配置されます。 試してみてください:

関連する問題