我有一个带有TextView的maxlines=3,我想使用自己的省略号,而不是我需要
"Lore ipsum ...我正在考虑检查TextView是否有省略号,在这种情况下添加文本“查看更多”,并在前面设置省略号之后,但我找不到这样做的方法。也许,如果我找到了文本被裁剪的位置,我可以禁用省略号,创建一个子字符串,然后添加“.查看更多”,但我还是不知道如何得到这个位置。
如何检查字符串中是否有省略号?我注意到在使用快速字符串函数时的一些奇怪的行为,并了解到省略是罪魁祸首。这是因为字符串函数在定位我正在搜索的字符串的索引时将...视为3个字符,而字符计数函数则将其视为1字符。解决办法很简单..。当字符串中有一个省略号时,将字符串的“查找”索引调整为2。问题是,我不知道如何搜索“这个字符串有省略号吗”,因为没有找到它:
if heading.contains("..."