android - 在 Android 上更改按钮文本

标签 android button timer

我有一个简单的 android 应用程序,它有一个按钮,按钮上有文本 HELLO。 如果我在 10 秒后不按此按钮,我希望文本等待。 有人能帮我吗? 谢谢

最佳答案

使用此代码

handler = new Handler(); 
handler.postDelayed(changeFunction(), 10*1000);

在onCreate()中写上

private Runnable changeFunction(){ 
      t = new Timer();
      tt = new TimerTask() {              
          public void run() { 
              handler.postDelayed(changeFunction(), 10*1000);
              button.setText("WAIT");
          }          
      };          
    return tt;
    }

关于android - 在 Android 上更改按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7805606/

相关文章:

javascript - 单击内存游戏的第一张牌时启动计时器

JavaScript按钮onclick不起作用

c# - 在提交按钮的 OnClientClick 事件上调用 javascript 函数

android - 在水平滑动 View 分页中将文本设置为按钮

java - 关闭应用程序后,在计时器(在 runOnUiThread 中)中显示对话框导致应用程序崩溃。

android - 如何将水平 ScrollView 的特定子项设置为第一个可见子项 : Android

Android:更新表行 SQL

android - ViewPager 如何仅在超出 PagerTitleStrip 的情况下滑动 View

android - Android 中 v4 和 v13 支持库的区别

c++ - 为什么不在 linux 上使用系统定时器(timerfd)?