美文网首页
动态修改文字

动态修改文字

作者: 冰楓紫憶 | 来源:发表于2016-12-12 14:04 被阅读5次

    android app在写标题或文字时一般都会讲文字写在strings.xml中,然后再进行引用。但是如果遇到某些情况就比如说:定期30天,定期60天,定期90天,这些文字就只有天数是不一样的,一般我们都会定义三个字符串,但是如果这些天数是后台传来的,那我们就可以定义一个字符串,将改变的字符串用$代替,这样就可以实现动态的修改字符串了。

    看一个例子:

    <resources>

          <string name="video_title">$</string>

    </resources>

    String strTitle="内容";

    title.setText(getString(R.string.video_title).replace(getString(R.string.video_title),strTitle));

    相关文章

      网友评论

          本文标题:动态修改文字

          本文链接:https://www.haomeiwen.com/subject/uzrmmttx.html