美文网首页
在线编辑

在线编辑

作者: wIsper | 来源:发表于2014-09-22 23:32 被阅读21次

顶顶顶

得到的

d1

ViewTreeObserver observer = textAbstract.getViewTreeObserver(); //textAbstract为TextView控件

observer.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {

@Override

public void onGlobalLayout() {

ViewTreeObserver obs = textAbstract.getViewTreeObserver();

obs.removeGlobalOnLayoutListener(this);

if(textAbstract.getLineCount() > 6) //判断行数大于多少时改变

{

int lineEndIndex = textAbstract.getLayout().getLineEnd(5); //设置第六行打省略号

String text = textAbstract.getText().subSequence(0, lineEndIndex-3) +"...";

textAbstract.setText(text);

}

}

});

相关文章

  • 在线编辑

    顶顶顶 得到的 d1 ViewTreeObserver observer = textAbstract.getVi...

  • 编辑公式

    在线编辑公式编辑公式公告

  • 远程办公工具大全

    1、在线协作文档工具 石墨文档 -支持多人在线编辑Word 腾讯文档-支持多人在线编辑Word、Excel和PPT...

  • markdown 在线编辑

    markdown 在线编辑 试了好多软件最后发现,好多软件的不太好用,这个简书的在线写文章比较好用,既可以在简书上...

  • 代码在线编辑

    CODEPEN 网址:http://codepen.io/ 点击“new pen”新建文件点击“new pen”新...

  • Openlayers在线编辑

    在BS端可能有这样的需求——对发布的地图进行修改(例如行政边界变化、路网变化、建筑物的变化)。样就必须对发布的地图...

  • MD语法

    在线编辑:马克飞象

  • 【企业框架源码】 SpringMVC mybatis 多数据源

    访问:三 W . 1b23 . com A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码...

  • Java SSM springmvc spring mybati

    访问:三 W . 1b23 . com A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码...

  • SpringMVC mybatis SSM 多数据源 java

    访问:三 W . 1b23 . com A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码...

网友评论

      本文标题:在线编辑

      本文链接:https://www.haomeiwen.com/subject/zfsutttx.html