动态修改文字

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

看一个例子:


      $

String strTitle="内容";

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

动态修改文字_第1张图片

你可能感兴趣的:(动态修改文字)