我有不同的列的表。 而不是为每个项目创建文本视图我想为每行一个TextView的。 我想通过一个添加的每个项目一个行字符串。 因为有些项目可能有1位和其他一些人可能有两个数字,我想格式化。
在Java中,我们做这样的事情:
intn = 7;
System.out.format("%0d", n); // --> "07"
是否有可能做同样的方式与TextView的? 如果是如何做到这一点。 谢谢
我有不同的列的表。 而不是为每个项目创建文本视图我想为每行一个TextView的。 我想通过一个添加的每个项目一个行字符串。 因为有些项目可能有1位和其他一些人可能有两个数字,我想格式化。
在Java中,我们做这样的事情:
intn = 7;
System.out.format("%0d", n); // --> "07"
是否有可能做同样的方式与TextView的? 如果是如何做到这一点。 谢谢
这是可能的,请参阅本
String text = String.format("%0d", n);
textView.setText(text);
http://developer.android.com/guide/topics/resources/string-resource.html
格式化字符串
<string name="welcome_messages">Hello, %1$s! You have %2$d new messages.</string>
Resources res = getResources();
String text = String.format(res.getString(R.string.welcome_messages), username, mailCount);