分享到:
发表于 2017-04-11 14:24:31 楼主 | |
这个方法,就是一个占位符的使用。 很多java代码都用这样的用法,android中也有这个用法。 方法/步骤步骤1、首先展示代码结构 步骤2、页面类 步骤3、MainActivity 步骤4、MainActivity 步骤5、代码如下: 步骤7、public class MainActivity extends ActionBarActivity { 步骤8、 TextView test_fonts;牋牋 @Override牋 protected void onCreate(Bundle savedInstanceState) {牋牋牋 super.onCreate(savedInstanceState);牋牋牋 setContentView(R.layout.activity_main);牋牋牋 牋牋牋 test_fonts = (TextView)findViewById(R.id.test_fonts);牋牋牋 String test_text = getString(R.string.test_fonts); 牋牋牋 test_text = String.format(test_text, "我就是测试文字!!!!"); 牋牋牋 test_fonts.setText(test_text); 牋牋牋 牋牋牋 牋 } 步骤9、 牋 @Override牋 public boolean onCreateOptionsMenu(Menu menu) {牋牋牋 // Inflate the menu; this adds items to the action bar if it is present.牋牋牋 getMenuInflater().inflate(R.menu.main, menu);牋牋牋 return true;牋 } 步骤10、 牋 @Override牋 public boolean onOptionsItemSelected(MenuItem item) {牋牋牋 // Handle action bar item clicks here. The action bar will牋牋牋 // automatically handle clicks on the Home/Up button, so long牋牋牋 // as you specify a parent activity in AndroidManifest.xml.牋牋牋 int id = item.getItemId();牋牋牋 if (id == R.id.action_settings) {牋牋牋牋牋 return true;牋牋牋 }牋牋牋 return super.onOptionsItemSelected(item);牋 }} 步骤12、页面布局文件 步骤14、 步骤15、 牋 步骤16、 步骤18、要调用的string.xml 步骤19、string.xml的类容 步骤20、string.xml的代码 步骤22、 步骤23、 牋 步骤24、 牋 步骤26、最后还是把最关键的代码提出来说一下 步骤27、项目代码执行生成的页面如下: 步骤29、%[index]$[type]这个是占位符的编写格式 步骤30、例如:用来测试的文字:%1$s! 步骤32、这样大家应该看的懂了吧 |
|
个性签名:无
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见