textview 实现文字拼接 样式

在图片集观看文章时,我们一般是
“1/5 图片集介绍”
这种形式,我们可以这样实现:
1.第一步,在xml里设置

 id="@+id/tv_photo_detail_title"
        android:layout_width="match_parent"
        android:layout_height="wrap_conten"
        android:textColor="@color/white"
        android:textSize="11sp"
        tools:text="1/5 图片集"
        android:scrollbars="vertical"
        />

设置 tools:text=”1/5 图片集” text 样式:
需要在父布局添加

 xmlns:tools="http://schemas.android.com/tools"

2.在String 文件里设置样式:

  "photo_detail_title">%1$d/%2$d %3$s</string>

3.在java文件中赋值:

 textview.setText(getString(R.string.photo_detail_title, 1,5,title));

getString(string里样式,%1 d, d,%3$d);
效果如图:
textview 实现文字拼接 样式_第1张图片

你可能感兴趣的:(自定义view)