当前位置: 首页 > news >正文

Android之TextView灵活使用

Android之TextView灵活使用

在项目中有无遇到过这样一种程况,例如文字"王明今年10岁了", 但是数字10是从网络返回的数据, 而你又想把这个文字写在xml中, 过往我的做法是分成3个TextView, 实现愚蠢。今天遇到一种解决办法。

在string.xml中设置

<string name="age">王明今年 %1$d 岁</string>


然后设置的时候就可以:

textView.setText(String.format(mContext.getString(R.string.age), age));

 

%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0 
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00

转载于:https://www.cnblogs.com/weidingqiang/p/5028342.html

相关文章:

  • Android Studio安装后Fetching android sdk component information超时的解决方案
  • Git配置出现的问题
  • Android-studio+Genymotion模拟器的联合使用
  • 工作中遇到的一个多线程下导致RCW无法释放的问题
  • Android实例-拨打电话
  • 博弈SG函数
  • Android实例-发送信息
  • 利用jQuery实现鼠标滑过整行变色
  • Android项目之无线点餐(1)--点餐系统数据库设计
  • HDU 4757 Tree 可持久化字典树
  • Android项目之无线点餐(2)--用户登录的客户端和服务器端实现
  • 千变万化的ViewPager切换动画(1)--仅支持3.0以上版本的官方方法
  • Canopy聚类算法与Mahout中的实现
  • Android基础学习—下载并在Eclipse中关联Android源码
  • 【html】【11】函数名称约束规范
  • 【个人向】《HTTP图解》阅后小结
  • EventListener原理
  • Fastjson的基本使用方法大全
  • Git学习与使用心得(1)—— 初始化
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Python 基础起步 (十) 什么叫函数?
  • use Google search engine
  • 从零开始学习部署
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 对象管理器(defineProperty)学习笔记
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 检测对象或数组
  • 解决iview多表头动态更改列元素发生的错误
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 十年未变!安全,谁之责?(下)
  • 使用Gradle第一次构建Java程序
  • 我是如何设计 Upload 上传组件的
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 以太坊客户端Geth命令参数详解
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • 整理一些计算机基础知识!
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​决定德拉瓦州地区版图的关键历史事件
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (安卓)跳转应用市场APP详情页的方式
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (一)基于IDEA的JAVA基础1
  • (转)JAVA中的堆栈
  • (转)编辑寄语:因为爱心,所以美丽
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .Net7 环境安装配置
  • .net解析传过来的xml_DOM4J解析XML文件
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • .Net面试题4