Android,在TextView中使部分文本不可见

时间:2010-04-14 09:43:10

标签: android text visibility

我怀疑在文本开头添加某个字母/字符将解决我目前面临的对齐问题。不用说我不希望这封信出现。
有没有办法告诉文本的一部分是不可见/透明的? 我查看了 Spannable 界面找不到与可见性相关的任何内容。

谢谢, 罗布

2 个答案:

答案 0 :(得分:1)

  

我怀疑添加了一定的   字母/字符到开头   我的文字将解决一个对齐   我目前面临的问题。

这种技术适用于所有屏幕尺寸,所有屏幕密度和所有字体大小是不现实的。

  

有没有办法告诉你的一部分   文字是不可见的/透明的吗?

假设您知道背景颜色是什么,您可以告诉文本的一部分颜色与背景颜色相同。

答案 1 :(得分:1)

您可以在TextView中设置不同颜色,尝试查看文本from anddev中使用的多种颜色的示例。颜色代码以ARGB格式给出,因此您可以定义alpha;你可以简单地使用alpha = 0来完全透明。 I.E. #00FF0000会给出不可见的红色文字。

我假设你已经尝试过使用android:paddingLeft =“1dip”或类似的东西?