Был ли удален атрибут textAlignment в Android Studio 3.2?

Прежде чем закрыть этот вопрос как дубликат Вот этот, обратите внимание, что другой пост так и не получил приемлемого ответа.

Вот скриншот того, как это выглядело раньше, согласно руководствам Google Codelabs.

Был ли удален атрибут textAlignment в Android Studio 3.2?

Не могу найти этот атрибут (даже в развернутом списке). Он был удален? Если да, то какая для него приемлемая замена? Поскольку я относительно новичок в программировании под Android, мне не очень удобно редактировать XML напрямую, чтобы имитировать функциональность textAlignment.

Просто примечание, это не может быть закрыто как вопрос без ответа. Доказательство

codeMagic 29.10.2018 02:33

@codeMagic Попался, спасибо за разъяснения!

AlexH 29.10.2018 02:34
3
2
1 378
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

В настоящее время я использую Android Studio 3.2.1 (сборка № AI-181.5540.7.32.5056338, построена 9 октября 2018 г.), и она все еще там. В том же месте, что и на скриншоте. Итак, он должен быть там.

Если вы не можете найти его по какой-либо причине, все еще есть возможность записать его вручную в свойствах вашего TextView в XML-файле следующим образом (изменив "textStart" на желаемое значение):

android:textAlignment = "textStart"

Вы написали, что вам неудобно редактировать XML напрямую, но вам просто нужно скопировать указанную выше строку в TextView. Вам не нужно беспокоиться об этом, если это не сработает так, как вы хотите, вы все равно можете вернуться к тому, как было до изменения файла XML.

Спасибо! Я попробую завтра утром и дам вам знать. Если сработает, я приму твой ответ.

AlexH 29.10.2018 03:02

Это сработало. Странно, что он не отображается на панели атрибутов. Спасибо еще раз!

AlexH 29.10.2018 10:45

Нет, он все еще присутствует в Android Studio 3.2.1. * Если вы все еще не видите его (он находится в том же месте, что и ваш снимок экрана, кстати), попробуйте использовать функцию «Поиск» в разделе «Атрибуты». Если вы все еще не можете найти его, попробуйте добавить его вручную через вкладку «Текст» ** с этой строкой

android:textAlignment = "(whatever you want)

Я тоже пробовал искать его, но с моей стороны его точно нет: /

AlexH 29.10.2018 10:43

Это потому, что минимальный API SDK должен быть 17 вместо 15.

grouser 25.02.2019 22:06

Я думаю, что использую API 30, и не могу его найти. Поиск в Google во всевозможных местах не объясняет, и я знаю, что могу прочитать примечания к выпуску, но, эй, вы могли подумать, что это будет обнаружено где-то в поиске.

Paula Livingstone 15.08.2020 12:39

Другие вопросы по теме