
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所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)