2011-11-09 20 views
0

我不会创建布局,如:如何省略许多TextView,因为它会是一个TextView?

| textview1 Longtextview2 TextView7 | 
| textview4 Textview5 TextView6  | 
| textVie6 ...      | 

等。

我试过线性,表格和相对布局,但我无法得到超过2行的确切效果。我尝试使用ellipsize TextView,但我不确定它是否可以与许多TextView一起使用,并且不允许嵌套TextView。

我应该用什么布局和选项来获得这种效果?

TextView的行为应该与椭圆化TextView中的词类似。

PS。我可以使用别的东西,但是我必须能够像点击特定的单词那样得到事件。也许修改EditText会有帮助。

回答

0

单个TextView中可以有独立的可点击的话,不同的文本格式,风格等退房Linkifystyling resources doc

+0

但我将不得不链接添加到我的话,仍不能确定的,我正好点击...这不是一个好的解决方案。 – damienix

+0

你在做什么?你需要知道你点击的地方或哪个单词的确切像素?你可以设置一个正则表达式模式,以便每个单独的单词,字符,[括号内的短语]等都是它自己可点击的文本区域,它将触发它自己的事件。 – FunkTheMonk

+0

恐怕点击Linkify触发器不会给我这个词在文字中的位置,所以我可以编辑它。如果是的话,我可能是错的,纠正我。 – damienix