我想将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 :(得分:1)
您可以设置填充底部或顶部。如果设置填充底部,则文本位于较高位置,如果设置填充顶部,则文本将放置在较低位置。
尝试:
android:paddingBottom="5dp"
答案 1 :(得分:0)
对于Textview中的文本,您需要设置&#34; android:gravity&#34;这使得TextView的内容保持一致。您使用了&#34; android:layout_gravity&#34;这使得TextView的对齐符合其父布局。
为了更改textview中文本的垂直对齐方式,例如你可以使用, 机器人:比重=&#34;中心|右&#34;
如果您想要准确居中文本,这可能会有所帮助 How do I center text horizontally and vertically in a TextView on Android?