textview 实现文字拼接 样式
程序员文章站
2022-06-09 20:16:41
...
在图片集观看文章时,我们一般是
“1/5 图片集介绍”
这种形式,我们可以这样实现:
1.第一步,在xml里设置
<TextView
android: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 文件里设置样式:
<string name="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
效果如图:
上一篇: 编程练习:数字反转