在android中textview要显示一行字,比如:此次拼车需要10元,而10是从后台返回的,那么这个时候是动态的用代码设置,还是现在layout中写死,有没有更好的方法呢?其实android中为我们提供了占位符,


比如:

<string name="ok">此次拼车需要%d元赞助费</string>

textView显示文字:

tvContent.setText(getResources().getString(R.string.ok, 10));

第二个参数代表的是占位符中显示的数


如果占位符是字符串就使用%s表示,那么第二个参数就用字符串,



更多相关文章

  1. Android(安卓)Launcher2 icon大小修改
  2. android 资源文件String字符串拼接
  3. Debug Android(安卓)and Linux suspend and resume (中文)
  4. 5、frida进阶-Android逆向之旅---Hook神器家族的Frida工具使用详
  5. Android中的字符串
  6. 网络请求框架AsyncHttpclient的简单使用
  7. Android常用功能实例 如IMEI号
  8. android XML转义字符 常用几个 网上找到
  9. 简单的android客户端servlet服务端的交互

随机推荐

  1. Android之获得已安装程序列表
  2. Android精通:View与ViewGroup,LinearLayout
  3. 自动化代码检查优化Lint
  4. Ice Cream Sandwich 已非正式移植于 Nexu
  5. 第二章:Android,Getting start(二)
  6. Android(安卓)扩展-对任意的属性做动画
  7. 总结Android(安卓)App内存优化之图片优化
  8. Android(安卓)Studio 如何使用真机调试 (
  9. 使用Android(安卓)Studio发布私有库到仓
  10. Android开发过程遇到的安装好的APP打开程