在Android中,setTextAlignment()方法用于设置文本的对齐方式。该方法接受一个参数,可以是以下值之一:
- View.TEXT_ALIGNMENT_GRAVITY:根据Gravity设置文本的对齐方式。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_GRAVITY)。
- View.TEXT_ALIGNMENT_CENTER:将文本居中对齐。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_CENTER)。
- View.TEXT_ALIGNMENT_TEXT_START:将文本靠左对齐。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_TEXT_START)。
- View.TEXT_ALIGNMENT_TEXT_END:将文本靠右对齐。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_TEXT_END)。
- View.TEXT_ALIGNMENT_VIEW_START:根据布局方向将文本对齐到视图的起始位置。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START)。
- View.TEXT_ALIGNMENT_VIEW_END:根据布局方向将文本对齐到视图的结束位置。例如:textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_END)。
示例代码:
TextView textView = findViewById(R.id.textView); textView.setTextAlignment(View.TEXT_ALIGNMENT_CENTER);