我是这里的新手,并尝试使用android studio进行android开发。

我在他们的android开发教程简介中观看了关于udemy的视频,我注意到android studio(在Mac OS High Sierra 10.13.6上运行的版本3.1.3)没有针对textView的textAlignment选项。

以下是一些屏幕截图,向您确切显示了我的意思:

java - 最新版本的Android Studio中文本 View 的文本对齐选项在哪里?-LMLPHP

java - 最新版本的Android Studio中文本 View 的文本对齐选项在哪里?-LMLPHP

java - 最新版本的Android Studio中文本 View 的文本对齐选项在哪里?-LMLPHP

是的,对此我真的很困惑,我一直在尝试用谷歌搜索任何答案,但无济于事。选项不应该在那里吗?如果事实证明我犯了一个愚蠢的错误或其他事情,请原谅我,我是一个完全的初学者,只想学习。

任何帮助将不胜感激!

亲切的问候,

最佳答案

textAlignment是在api级别17中引入的,因此如果minSdkVersion大于17,则无法在其中看到它。

您可以在gravity中指定TextView。如果使用textAlignment = "textEnd",则还必须指定gravity

因此,我建议您仅出于相同目的使用gravity。如果仍要输入textAlignment,则可以输入xml的文本编辑器。在那里您会看到textAlignment的建议。

10-05 19:02