美文网首页
TextView 字体垂直靠左居中

TextView 字体垂直靠左居中

作者: ios_wong | 来源:发表于2019-06-24 11:47 被阅读0次

TextView文字垂直靠左居中,
设置android:gravity="center_vertical|start"。

代码如下 复制代码

<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:textSize="40sp"
    android:gravity="center_vertical|left"
    android:text="@string/hello_world" />

题外话:
android:gravity="center", 垂直水平居中
LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layout_gravity用于设置Container组件的对齐方式。

EditView 设置字体靠左居中对齐,直接设置textAlignment 就可以了

 <EditText
            android:id="@+id/phone_input"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_alignParentEnd="true"
            android:layout_marginStart="5dp"
            android:layout_toRightOf="@id/phone_title"
            android:hint="@string/bind_phone_placeholder"
            android:textAlignment="textStart"
            android:layout_marginEnd="0dp"
            android:textSize="16sp"
            android:textColor="@color/default_color"
            android:background="@drawable/nullview"/>/>

相关文章

网友评论

      本文标题:TextView 字体垂直靠左居中

      本文链接:https://www.haomeiwen.com/subject/mjunqctx.html