您的位置:首页 > 其它

TextView展开与收缩

2016-04-28 10:38 211 查看
res/drawable/image_checked.xml

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

     <item android:drawable="@drawable/image_up" android:state_checked="true"/>  

     <item android:drawable="@drawable/image_down"></item>

</selector>





layout_image.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

if(flag){ 
    flag = false;
    textView.setEllipsize(null); // 展开
    textView.setSingleLine(flag);
    imageView.setImageResource(R.drawable.image_up);
   }else{
flag = true;
textView.setEllipsize(TextUtils.TruncateAt.END); // 收缩 
textView.setLines(2);
imageView.setImageResource(R.drawable.image_down);
   }
}
}); 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: