先上图
这个效果,开始想着用onclick事件,不行,后来想着用网上的一些方法,效果也没有。
然后查了查资料,用自定义控件吧。
上代码
public class CollapsibleTextView extends LinearLayout implements OnClickListener{
private static final int DEFAULT_MAX_LINE_COUNT = 3;
private static final int COLLAPSIBLE_STATE_NONE = 0;
private static final int COLLAPSIBLE_STATE_SHRINKUP = 1;
private static final int COLLAPSIBLE_STATE_SPREAD = 2;
private TextView desc;
private TextView descOp;