android:textAlignment 属性

Posted aikongmeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android:textAlignment 属性相关的知识,希望对你有一定的参考价值。

https://developer.android.google.cn/reference/android/view/View?hl=en#attr_android:textAlignment

API 17 时添加的属性,一直没用到过,记录一下这个简单的属性
android:textAlignment 支持以下属性值

ConstantValueDescription
center4Center the paragraph, for example: ALIGN_CENTER.
gravity1Default for the root view. The gravity determines the alignment, ALIGN_NORMAL, ALIGN_CENTER, or
inherit0Default.
textEnd3Align to the end of the paragraph, for example: ALIGN_OPPOSITE.
textStart2Align to the start of the paragraph, for example: ALIGN_NORMAL.
viewEnd6Align to the end of the view, which is ALIGN_RIGHT if the view’s resolved layoutDirection is LTR, and ALIGN_LEFT otherwise.
viewStart5Align to the start of the view, which is ALIGN_LEFT if the view’s resolved layoutDirection is LTR, and ALIGN_RIGHT otherwise.

textEndviewEnd 的不同,正如上述英文描述的一样,layoutDirection 不一样的时候有所不同
下面展示在设置了 android:textDirection="rtl" 的文字显示效果

android:textAlignment="viewEnd"
android:textDirection="rtl

   android:textAlignment="textEnd"
   android:textDirection="rtl" 

以上是关于android:textAlignment 属性的主要内容,如果未能解决你的问题,请参考以下文章

Android中的文本/布局对齐(textAlignment,gravity)

Android中的文本/布局对齐(textAlignment,gravity)

[Android] TextView 属性说明

android.widget.TextView.setTextAlignment():java.lang.NoSuchMethodError

Android 逆向Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )(代

Android 逆向Android 权限 ( adb 降权相关的属性 | ro.secure 属性 | ro.debuggable 属性 | service.adb.root 属性 )(代