例如
mTextView.setText(mHour+" : "+mMinutes+" : "+mSeconds);
显示出来的效果是
6:14:27
怎样才能显示出
06:14:27?
mTextView.setText(mHour+" : "+mMinutes+" : "+mSeconds);
显示出来的效果是
6:14:27
怎样才能显示出
06:14:27?
解决方案 »
- 两个Activity之间的跳转
- 求助,这个是什么错哦?
- 我的电脑连上Adroid手机后logcat中不断的显示“Camera version is not ready”
- 在控件TextView中添加自己的文字时遇到的问题
- Neither user 10106 nor current process 异常要怎么处理
- android 如何修改字符串大小?
- gridview 选中放大
- 求安卓快速拍照代码
- 短信列表如何让同一个号码的短信只显示一条,刚刚加载短信列表会加载所有的数据列。求指教
- fragment中通过intent调用相机拍照出现的问题
- android 直接用webview打开.swf
- Could not find class 'com.google.ads.AdView'
if(mHour<10){
s.append("0"+mHour+":");
}else{
s.append(mHour+":");
}
[/Quote]
public String format(int x){
String s=""+x;
if(s.length()==1){
s="0"+s;
}
return s;
}
然后再调用该方法:
mTextView.setText(new StringBuilder().append(format(mHour)).append(":")
.append(format(mMinutes).append(":")
.append(format(mSeconds))));这样时间显示出来的效果就可以是08:08:08 了给楼主一个链接,可以去这里看一下,可能会对你有帮助
http://blog.csdn.net/ada168855/article/details/7768822