之前遇到过一个问题,就是后台接口返回的文本里带有的\n不起换行作用,因此需要我们加以处理

if (!TextUtils.isEmpty(strName)){
            if (strName.indexOf("\\n") >= 0) {
                String str2 = strName.replace("\\n", " \n ");
                ((BookViewHolder)holder).itemTvName.setText(str2);
            }
        }

str2就是有换行效果的字符串了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐