Android 计时码表格式

标签 android

如何将 Android Chronometer 格式设置为 HH:MM:SS??

最佳答案

第一个提案 - 留作历史

Chronometer c;
...
c.setFormat("HH:MM:SS");

参见 http://developer.android.com/reference/android/widget/Chronometer.html#setFormat%28java.lang.String%29


编辑 - 这根本不起作用!抱歉太快,未经测试的答案...... 这是有效的方法:

Chronometer c;
...    
c.setOnChronometerTickListener(new OnChronometerTickListener() {
    public void onChronometerTick(Chronometer cArg) {
        long t = SystemClock.elapsedRealtime() - cArg.getBase();
        cArg.setText(DateFormat.format("kk:mm:ss", t));
    }
});

关于Android 计时码表格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4897665/

相关文章:

安卓房间+窗口功能

android - 使用 TextViews 将 onClickListener 设置为 TableRow

android - 在 cocos 2D_android 中从一个场景移动到另一个场景

Android快速切换到已知wifi网络

android - ListView 自定义适配器随机检查值

android - 如何禁用 Android 上的物理音量按钮?

java - Gradle 依赖项是否不如将 jar 下载到 libs 安全?

java - "cannot be resolved or is not a field"-- android -- vogella 教程

android - logcat 警告 `Unknown element under <manifest>: meta-data` 是什么意思?

java - Fedora linux 上的 "JAVA_HOME is set to an invalid directory"gradlew 错误