【发布时间】:2014-12-07 15:33:05
【问题描述】:
我有一个可展开的文本视图,其中有一个“查看更多”选项。我可以指定要显示的 maxChars 而不是 maxLine。
我对这里的代码做了一些修改: Detect if TextVIew is ellipsized before layout is shown
我的要求是,如果 chars ==200 按原样显示文本。如果 maxChars > 200 则显示“查看更多”选项。一旦文本被展开(隐藏“查看更多”文本),如果用户在任何地方单击文本,它应该再次压缩并显示 200 个字符,并在其末尾显示“查看更多”。我试过了,但是在将点击侦听器设置为整个文本时遇到了问题。因为即使是“查看更多”跨区文本也会监听点击事件。
谁能帮帮我!
谢谢 斯内哈
【问题讨论】: