在Android中循环处理程序

时间:2015-11-30 10:04:20

标签: java android

我试图在1分钟后调用特定服务并且它处于循环中? 所以我尝试了下面的内容:

for (int i = 0; i < temp; i++)
{
  new Handler().postDelayed(new Runnable()
    {
        @Override
        public void run()
        {
            Log.e("value", "coming up");
            openTransaction();
        }
   }, startTransaction);
}

int temp有4个,奇怪的是我可以立即看到4个日志,而不是每1分钟记录一次。有人可以帮助我在循环1分钟后打开所需的方法吗?

我不确定我错在哪里?

谢谢!

1 个答案:

答案 0 :(得分:0)

试试这个,希望它可以帮助..

{{1}}