您好,欢迎来到尔游网。
搜索
您的当前位置:首页TextView常用的几种方式:占位符(一)

TextView常用的几种方式:占位符(一)

来源:尔游网

前言:

以前写过关于TextView的相关内容,但是觉得没有把他们给整理出来,有点凌乱,所以在这里再次花时间把TextView常用的几种方式再次整理出来让大家参考!

功能:

本文主要是完成类似京东套装价或好评度这样同一个TextView中部分字符串为动态数据的情况:

实现原理:

android项目里的strings.xml的节点是支持占位符的:
<string name="data">整数型:%1$d,浮点型:%2$.2f,字符串:%3$s</string>
其中:
%是表示占位符的开始,从1开始
$是表示数据的数据类型:
d:整型数据
f:浮点型数据,“.2”表示有两位小数
s:字符串
然后在Java代码中先获取字符串资源的字符串,然后为占位符赋值:
String data = getResources().getString(R.string.data);
data = String.format(data,18,59.9,"说好为我泡花茶");
tv_data.setText(data);

实现方法:

项目展示:

项目地址:

https://github.com/Winfred19/DemoTextView

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务