Android, сделать части текста невидимыми в TextView - PullRequest
1 голос
/ 14 апреля 2010

Я подозреваю, что добавление определенной буквы / символа в начало моего текста решит проблему выравнивания, с которой я сталкиваюсь в настоящее время. Само собой разумеется, что я не хочу, чтобы это письмо появилось.
Есть ли способ сказать, что часть текста невидима / прозрачна?
Я рассмотрел интерфейс Spannable и не смог найти ничего, что связано с видимостью.

Спасибо, Rob

Ответы [ 2 ]

1 голос
/ 14 апреля 2010

Вы можете установить отдельные цвета в TextView, попробуйте взглянуть на этот пример нескольких цветов, используемых в тексте из anddev . Цветовые коды даны как ARGB, так что вы можете определить альфа; вы просто используете альфа = 0, чтобы сделать полностью прозрачным. И.Е. # 00FF0000 выдаст невидимый красный текст.

Я полагаю, вы уже пробовали использовать android: paddingLeft = "1dip" или подобное?

1 голос
/ 14 апреля 2010

Я подозреваю, что добавление определенного буква / символ в начале мой текст решит выравнивание проблема, с которой я сейчас сталкиваюсь.

Это нереально для этой техники, чтобы работать для всех размеров экрана, всех плотностей экрана и всех размеров шрифта.

Есть ли способ сказать часть текст будет невидимым / прозрачным?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...