我正在开发一个 Android 应用程序,该应用程序接收数据并应以特定方式显示这些数据。我收到三个字符串(例如 A、B 和 C),我必须将它们附加到我自己创建的 TextView 中,如下所示:
|ABC|
A 必须向左对齐,B 必须居中对齐,C 必须向右对齐。 我真的不知道该怎么做; TextView 的尺寸可以根据用于运行应用程序的屏幕的大小而变化,但是这些字符串必须位于我在每种可能的情况下显示的位置。
感谢您的帮助!
Ps: 是否可以以粗体显示这些字符串???
最佳答案
1) 请在线性布局中使用 3xTextView,方向水平
2) LinearLayout android:width="match_parent"
3) 在 TextView 中设置 android:layout_gravity
为 A) left
B) center
C) right
4) 对于 TextView 设置 android:layout_weight=1
textView 为粗体:
android:textStyle="bold"
关于java - 对齐 TextView 中的部分文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32122805/