java – 处理程序或定时器android

java – 处理程序或定时器android,第1张

概述我试着每1分钟显示一个msg!不停!我发现例外,一个固定的延迟后显示msg一次!你可以帮忙怎么设置呢?或者如果使用定时器是更好的工作,我需要一个例子! public class TimertestActivity extends Activity { /** Called when the activity is first created. */ @Override 我试着每1分钟显示一个msg!不停!我发现例外,一个固定的延迟后显示msg一次!你可以帮忙怎么设置呢?或者如果使用定时器是更好的工作,我需要一个例子!
public class TimertestActivity extends Activity {    /** Called when the activity is first created. */      @OverrIDe         public voID onCreate(Bundle icicle) {           super.onCreate(icicle);           setContentVIEw(R.layout.main);          Handler handler = new Handler();        handler.postDelayed(            new Runnable() {                public voID run() {                    afficher();                }            },1000L);      }         public voID afficher()      {          Toast.makeText(getBaseContext(),"test",Toast.LENGTH_SHORT).show();      }}

谢谢!

解决方法 尝试这段代码 –
public class TimertestActivity extends Activity {    Handler handler = new Handler();    Runnable runnable = new Runnable() {        public voID run() {            afficher();        }    };    /** Called when the activity is first created. */      @OverrIDe         public voID onCreate(Bundle icicle) {           super.onCreate(icicle);           setContentVIEw(R.layout.main);          runnable.run();      }         public voID afficher()      {          Toast.makeText(getBaseContext(),Toast.LENGTH_SHORT).show();          handler.postDelayed(runnable,1000);      }}
总结

以上是内存溢出为你收集整理的java – 处理程序或定时器android全部内容,希望文章能够帮你解决java – 处理程序或定时器android所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1148702.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存