【问题标题】:Was the textAlignment attribute removed in Android Studio 3.2?Android Studio 3.2 中是否删除了 textAlignment 属性?
【发布时间】:2018-10-29 01:30:31
【问题描述】:

在将此问题作为this one 的副本结束之前,请注意其他帖子从未得到可接受的答案。

根据 Google Codelabs 教程,这是它之前的屏幕截图

我找不到这个属性(即使在扩展列表中)。它被删除了吗?如果是这样,什么是可以接受的替代品?由于我对 Android 编程比较陌生,所以我不太习惯直接编辑 XML 来模仿 textAlignment 的功能。

【问题讨论】:

  • 只是一个注释,它不能作为一个没有答案的问题的欺骗而关闭。 Proof
  • @codeMagic Gotcha,感谢您的澄清!

标签: android android-studio android-studio-3.2


【解决方案1】:

我目前使用的是 Android Studio 3.2.1(Build #AI-181.5540.7.32.5056338,构建于 2018 年 10 月 9 日),它仍然存在。在与您的屏幕截图完全相同的位置。所以,它应该在那里。

如果由于某种原因找不到它,仍然可以在 XML 文件中的 TextView 的属性中手动编写它,如下所示(将 "textStart" 更改为所需的值):

android:textAlignment="textStart"

您写道,您不习惯直接编辑 XML,但您基本上只需将上述行复制到 TextView。你不必担心,如果它没有解决,你想,你仍然可以恢复到你修改 XML 文件之前的状态。

【讨论】:

  • 谢谢!明天早上我会试一试,然后告诉你。如果可行,我会接受你的回答。
  • 这行得通。奇怪的是它没有出现在属性窗格中。再次感谢!
【解决方案2】:

不,它仍然存在于 Android Studio 3.2.1 中。* 如果您仍然看不到它(顺便说一句,它与您的屏幕截图位于同一位置)然后尝试使用“属性”中的“搜索”功能部分。如果您仍然找不到它,请尝试通过“文本”选项卡** 手动添加此行

android:textAlignment = "(whatever you want)

【讨论】:

  • 我也试过搜索它,但它肯定不在我这边:/
  • 这是因为 min SDK API 必须是 17 而不是 15。
  • 我认为我在 API 30 上,但我找不到它。在各种地方谷歌搜索并不能解释,我知道我可以阅读发行说明,但是嘿,你认为它会在搜索的某个地方显示出来。
猜你喜欢
  • 2019-01-14
  • 2018-11-06
  • 1970-01-01
  • 2015-01-27
  • 1970-01-01
  • 2021-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多