如果动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。
strings.xml中节点是支持占位符的,如下所示:
    <string name="data">name:%1$s, age:%2$d, 浮点数:%3$.2f</string>


其中%后面是占位符的位置,从1开始
$ 后面是填充数据的类型:
%d:表示整数型;
%f :表示浮点型,其中f前面的.2表示小数的位数
%s:表示字符串

    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                TextView view = (TextView)findViewById(R.id.dataText);                String data = getResources().getString(R.string.data);        data = String.format(data, "张三",23,1000000.0);        view.setText(data);    }


启动运行:
name:张三, age:23, 浮点数:1000000.0

来自:http://blog.csdn.net/coolszy/article/details/6579578

更多相关文章

  1. android EditText输入金额,限制位数和显示小数点后几位
  2. android 金额输入限制,EditText保留两位小数
  3. Android 限制edittext 整数和小数位数 过滤器
  4. Android 保留两位小数点的4种方法
  5. DecimalFormat 实现保留小数点位数及四舍五入
  6. Android Edittext设置负数以及小数
  7. EditText要求输入整数数字且要从1开始,不能输入0。
  8. Android 浮点型当小数点后为0时自动去掉
  9. Android 限制EditText输入小数点后面位数

随机推荐

  1. Android(安卓)Studio 0.3.1
  2. Android Notifications
  3. xoom recovery
  4. 使用OpenGLES 在 android 上显示摄像头滤
  5. android 控件状态配置文件
  6. android_14 线性布局2
  7. 记Android(安卓)版本 和 市场占有率
  8. Android中隐藏光标
  9. Android(安卓)Beginning Dev
  10. Android(安卓)框架布局 FrameLayout