设置在Android中调用该方法的时间
我正在开发一个Android应用程序。 我想设置一个计时器来调用我的应用程序中的方法 例如。。。 调用一个方法,每30秒发送一条短信 我该怎么做?请帮助?使用处理程序设置在Android中调用该方法的时间,android,timer,Android,Timer,我正在开发一个Android应用程序。 我想设置一个计时器来调用我的应用程序中的方法 例如。。。 调用一个方法,每30秒发送一条短信 我该怎么做?请帮助?使用处理程序 Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { // call your method } },
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
// call your method
}
}, 30000);
您可以使用
Timer
在一段时间后连续运行特定任务。下面是如何实现计时器
Timer timer1 = new Timer();
timer1.schedule(new AnimationTask(), 2000,5);
实现AnimationTask()
30000是米利塞科德,不是吗?是的。看一下文件
class AnimationTask extends TimerTask
{
public void run()
{
runOnUiThread(new Runnable()
{
public void run()
{
textAnim();
}
});
}
}