每秒更新 TextView

2024-02-23

我环顾四周,到目前为止我所尝试的一切似乎都不起作用......

    @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.deskclock);

    TextView tvTime = (TextView) findViewById(R.id.tvTime);
    TextView tvDate = (TextView) findViewById(R.id.tvDate);

    java.util.Date noteTS = Calendar.getInstance().getTime();

    String time = "hh:mm"; // 12:00
    tvTime.setText(DateFormat.format(time, noteTS));

    String date = "dd MMMMM yyyy"; // 01 January 2013
    tvDate.setText(DateFormat.format(date, noteTS));

我基本上希望 setText 方法每秒左右更新或刷新一次,这样我的时钟实际上就可以正常工作。我见过像 handlers 和 run 这样的方法,但没有任何效果,所以对此的任何帮助将非常感谢。 :)


在 onCreate() 方法中添加以下代码:

Thread thread = new Thread() {

  @Override
  public void run() {
    try {
      while (!thread.isInterrupted()) {
        Thread.sleep(1000);
        runOnUiThread(new Runnable() {
          @Override
          public void run() {
            // update TextView here!
          }
        });
      }
    } catch (InterruptedException e) {
    }
  }
};

thread.start();

此代码启动一个线程,该线程每轮休眠 1000 毫秒。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

每秒更新 TextView 的相关文章

  • 使用一个 apk 安装两个应用程序

    我有 2 个应用程序 1 内容提供者 2 使用此 ContentProvider 的应用程序 我需要使用单个 apk 文件安装这 2 个应用程序 我想在 Eclipse 中同时推送这两个应用程序 如果我将另一个项目添加到一个应用程序的构建路
  • 设置 MVC 下拉列表中日期的格式

    我的页面上有一个下拉列表 如下所示 Html DropDownList dd dates new SelectList Model seasonDates Please Select 其中 seasonDates 是日期的 IList 问题
  • 从日期变量创建月末日期

    我有一个包含日期变量的大型数据框 它反映了该月的第一天 有没有一种简单的方法来创建代表该月最后一天的新数据框日期变量 以下是一些示例数据 date start month seq as Date 2012 01 01 length 4 by
  • Android 中的 Sugar ORM:更新 SQLite 中保存的对象

    我是在 Android 上使用 SQLite 和 Sugar ORM 进行应用程序开发的新手 并尝试阅读 Sugar ORM 文档 但没有找到有关如何更新 SQLite 中保存的对象的任何信息 更改对象属性后还可以保存对象吗 就像是 Cus
  • API29 上不推荐使用 setColorFilter

    我使用以下行来更改 VectorDrawable 的颜色 mydrawable getBackground setColorFilter color PorterDuff Mode SRC ATOP 这很好用 尽管它现在已被弃用 文档建议我
  • Android中如何检测WIFI连接何时建立?

    我需要检测何时通过 WIFI 建立网络连接 发送什么广播来确定已建立有效的网络连接 我需要验证是否存在有效的 HTTP 网络连接 我应该监听什么以及需要进行哪些额外测试才能知道是否存在有效连接 您可以注册一个BroadcastReceive
  • Android 版 jTwitter 授权错误

    我在我的 Android 应用程序中使用 jTwitter 库 直到前天一切都运转良好 但今天遇到异常 服务提供商响应错误 301 请帮助我 这是堆栈跟踪 02 21 21 07 27 258 E AndroidRuntime 4013 F
  • 使用 Android Studio 进行调试永远停留在“等待调试器”状态

    UPDATE The supposed重复是一个关于陷入 等待调试器 执行时Run 而这个问题就陷入了 等待调试器 执行时Debug 产生问题的步骤不同 解决方案也不同 每当我尝试使用Android Studio的调试功能时 运行状态总是停
  • 来自相机的 MediaCodec 视频流方向和颜色错误

    我正在尝试流式传输视频捕获直接从相机适用于 Android 设备 到目前为止 我已经能够从 Android 相机捕获每一帧预览帧 byte data Camera camera 函数 对数据进行编码 然后成功解码数据并显示到表面 我用的是安
  • Android 纹理仅显示纯色

    我正在尝试在四边形上显示单个纹理 我有一个可用的 VertexObject 它可以很好地绘制一个正方形 或任何几何对象 现在我尝试扩展它来处理纹理 但纹理不起作用 我只看到一种纯色的四边形 坐标数据位于 arrayList 中 the ve
  • 如何使用应用程序接口将蓝牙套接字传递给另一个活动

    因此 根据我收集的信息 套接字连接既不可序列化 也不可分割 但我需要将蓝牙连接传递给另一个活动 我不想作为中间人编写服务 所以请不要将此作为解决方案发布 我听说有一种方法可以使用自定义应用程序接口来传递这些类型的对象 但我一生都找不到这样的
  • TextInputLayout 对于在 EditText 中以编程方式给出提示没有效果

    我有一个 EditText 它的父级是 TextInputLayout 我试图以编程方式为 EditText 提供提示 不在布局中 在这种情况下 文本输入提示动画不起作用 它像简单的 EditText 一样工作 有人可以建议如何处理它吗 下
  • 即使 Android M 上的移动数据已打开(有连接),也可以通过 WiFi(无连接)发送请求

    我必须在没有互联网连接的情况下将 UDP 数据包发送到 WiFi 模块 配有自己的 AP 但是当我将手机连接到 AP 时 Android 会在移动数据接口上重定向我的数据包 因为它有互联网连接 我使用下面的代码来完成我的工作 但它似乎不适用
  • 未解决的包含:“cocos2d.h” - Cocos2dx

    当我在 Eclipse 中导入 cocos2dx android 项目时 我的头文件上收到此警告 Unresolved inclusion cocos2d h 为什么是这样 它实际上困扰着我 该项目可以正确编译并运行 但我希望这种情况消失
  • 屏幕开/关检测

    在这里 我试图确定屏幕是否打开 但按下电源锁定 解锁按钮时它似乎不起作用 应用程序运行没有错误 但 if else 中的代码似乎没有效果 Edited现在代码可以工作了 谢谢Olgun 但媒体播放器播放不会停止 并且每次在屏幕上 离屏时都会
  • 由于“进程崩溃”,仪器运行失败。

    我想运行以下测试 package com xxx yyy import android content Context import androidx test InstrumentationRegistry import androidx
  • Android 地理围栏无法正常工作(未调用 IntentService)

    这是我的代码 安卓清单
  • 如何正确编写AttributeSet的XML?

    我想创建一个面板适用于 Android 平台的其他小部件 http code google com p android misc widgets 在运行时 XmlPullParser parser getResources getXml R
  • 更改mysql数据库表中的日期格式

    大家早上好 只是一个简单的问题 在我现有的 MySql 数据库中 我几乎没有包含日期 的列 目前这些是年 月 日格式 但现在我需要将其全部更改为年 月 日格式 我试过了select date format curdate d m Y 但它不
  • R.java是手动修改的!恢复到生成的版本

    我在布局中添加了一个 xml 文件 之后这个错误就来了 但问题是我还没有接触过 R java 文件 现在 在我的新活动中 我要将其内容视图设置为我新创建的 xml 文件 但是当我执行 R layout 时 新创建的 xml 不会出现在建议中

随机推荐

  • 在文本中查找大量字符串 - Python

    我正在寻找解决这个问题的最佳算法 有一个小句子列表 或一个字典 一组 在更大的文本中找到该句子的所有出现 列表 或字典或集合 中的句子约为 600k 但平均由 3 个单词组成 文本平均长度为 25 个字 我刚刚格式化了文本 删除标点符号 全
  • RAC 环境的 Oracle 连接字符串?

    我已经获得了 ORACLE RAC 环境访问权限 详细信息是 数据库名称 orcl 服务名称 orcl IP地址 192 168 1 1和192 168 1 2 SQL gt host srvctl status database d or
  • C 中的复合类型是什么?

    From 6 2 7 5 http www open std org jtc1 sc22 wg14 www docs n1570 pdf 第 66 页 示例 给定以下两个文件范围声明 int f int double 3 int f int
  • Scrapy 返回多个项目

    我是 Scrapy 的新手 我真的不知道如何在一个块中返回多个项目 基本上 我得到一个 HTML 标签 其中有一个引用 其中包含文本 作者姓名的嵌套标签以及有关该引用的一些标签 这里的代码只返回一个引号 仅此而已 它不使用循环来返回其余部分
  • EPPlus 绑定后不计算公式输出

    我正在使用 EPPlus 我被单元格公式困住了 我的代码如下 ExcelPackage pck new ExcelPackage D MYSheets EmptyFile xlsx var ws pck Workbook Worksheet
  • 让背景或相机根据角色位置“滚动”

    我正在开发一款具有自上而下视图的角色扮演游戏 我想将一张图片加载到角色正在行走的背景中 但到目前为止我还没有弄清楚如何正确地重绘背景以使其 滚动 我发现的大多数示例都是自动滚动的 我希望相机保持在角色中心 直到背景图像到达其边界 然后角色将
  • 三元?运算符与 C# 中传统的 If-else 运算符的比较 [重复]

    这个问题在这里已经有答案了 可能的重复 条件运算符慢吗 https stackoverflow com questions 2259741 is the conditional operator slow 我是该产品的大量用户 C 中的运算
  • 在 C++ 中,全局范围内只允许使用“表达式”来初始化全局对象。我在标准中哪里可以找到这个内容?

    被注释掉的表达下面的代码无法编译 因为它在全局范围内 但是我在 C 标准中哪里可以找到与此限制相关的内容呢 据我回忆 表达式只允许在全局范围内初始化全局对象 我已经调查过第 5 章 表达式 无济于事 include
  • Openlayers:具有不同层的集群

    我有多个层 WFS 可以从菜单中选择 我使用 Openlayers 每层都有不同的标记 如下图所示 但是 我想对点进行分组 即使用聚类技术 我看到了这个例子http viglino github io ol ext examples ani
  • TypeError:无法读取未定义的属性“数据” - 无法访问Reactjs中超出特定级别的对象“道具”

    我正在 via 中进行 API 调用axios in React with a UseEffect 我们将响应设置为一个名为的变量data using useState const data setData useState setData
  • 如何向位图添加外发光?

    我正在寻找创建这样的东西 http imm io Bcco http imm io Bcco 外部发光 图像周围的空白 我已经看过了如何在位图周围制作发光效果 https stackoverflow com questions 433434
  • R Shiny:不确定为什么 ggplot 失败

    这里是闪亮的新手 我正在尝试编写一个 R 闪亮脚本 我想做的一件事是生成给定日期和不同区域的给定广告商的广告浏览量的直方图 我的表有以下列 带有示例数据 Date Impressions Advertiser Factor 1 DMA 2
  • PHP - 静态类和缓存类

    下面的代码是我用来缓存对象的方法Java class Account private static ArrayList
  • Google Feeds API 无法正常工作 - 是否已关闭?

    我今天早上刚刚打开我正在开发的新闻网站 没有显示任何 RSS 新闻提要 我进入 Google 提要论坛查看是否有任何关于它的帖子 我发现的唯一内容是这 https developers google com feed forum place
  • 以线程安全方式发布非线程安全对象字段

    我遇到了 Java 并发问题 是的 我查看了标题几乎完全相同的问题 但它们似乎都在问微妙不同的事情 是的 我读过Java 并发实践 是的 我明白为什么会这样defacto为主题提供参考 是的 我已经阅读了专门关于在线程安全类中发布字段的部分
  • AWS S3通过URL浏览时自动停止下载图像

    我正在通过 Node js 应用程序将图像上传到我的 S3 存储桶 我有以下存储桶策略 Version 2008 10 17 Statement Sid AllowPublicRead Effect Allow Principal AWS
  • 多次指定固定名称 System.Data.SqlClient 的提供程序

    我已将实体框架更新到 6 0 现在我遇到了一个我无法弄清楚的异常 为entityFramework 创建配置节处理程序时发生错误 在应用程序配置中多次指定不变名称 System Data SqlClient 的提供程序 对于每个配置的提供程
  • 将以向量命名的分布函数传递给函数

    这个问题是我之前回答过的两个问题的后续 创建函数 https stackoverflow com questions 73362544 in r pass multiple distribution functions in a list
  • 按多维数组 PHP 的特定键排序

    我有一个数组的数组 内部数组看起来像这样 Array comparisonFeatureId gt 1188 comparisonFeatureType gt Category comparisonValues gt Array 0 gt
  • 每秒更新 TextView

    我环顾四周 到目前为止我所尝试的一切似乎都不起作用 Override protected void onCreate Bundle savedInstanceState super onCreate savedInstanceState s