解决方案 »

  1.   

    1. 弹出式菜单,就是text view的OnClick做的PopupWindow,没什么特别的。
    2. 显示更多,可能是这么做的,FrameLayout。A是TextView,只显示固定的字符数,下面有一个Button显示更多;B,是显示全部字符的,下面有一个收起;当字符数超过一定的数字的时候,截断,显示A;点击后,A隐藏,显示B和下面的收起。
      

  2.   

    那是个textview吧?点击事件中,自身hide,上面的控件有个展开动画,至于菜单应该是弹出自定义控件吧。
      

  3.   

    你就用ListView,用户点了里面的哪一行,你肯定是知道的,如果文字过多,就隐藏,像1楼说的那样,点击显示更多后,把当前这一行高度调整为文本所需的高度,同时里面的元素也做相应的调整,在这中间可能需要一个标识符来判断一下 
      

  4.   

    条数大于多少的时候,第一个item中显示出"点击展开更多",然后中间条目跳过,最后几条再展示。点击按钮后刷新一下本条回帖的listview,有个标志,这次是全部展开的
      

  5.   


    我想知道的不是listview的哪一行,而是点击文本文字的哪一行