在TextView上设置文本的一部分

时间:2018-07-25 19:53:45

标签: android

我创建了一个应用程序,可以从网站上的xml文件读取RSS Feed并使用cardview在卡片中显示它,它可以正常工作,但是卡片包含所有描述,我只想显示描述的前两行,所以我修改我的代码,但是它不起作用并显示:

private

这是我的代码的一部分:

static

1 个答案:

答案 0 :(得分:2)

代替

start= holder.Description.getText().toString().substring(0,20);

执行此操作:

start = holder.Description.getText().toString();
if (start.length() > 20) {
    start = start.substring(0,20);
}

如果holder.Description.getText().toString()的长度少于21个字符,则不需要子字符串