美文网首页
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