问题描述
- 在后台更新数据到服务器
- 如何给服务器更新数据?我使用下面的代码,但是10分钟后还是没有执行。
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor(); executor.scheduleWithFixedDelay(new Runnable(){ public void run() {//update data to server } } 0 600 TimeUnit.SECONDS);
解决方案
我是在activity中测试下面这段代码的,都有执行,一直在输出结构protected void onCreate(Bundle savedInstanceState) { test(); } void test(){ ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor(); executor.scheduleWithFixedDelay(new Runnable(){ public void run() { System.out.println(""test() ------------> run()"");//update data to server } } 0 1 TimeUnit.SECONDS); }
时间: 2024-10-29 16:31:09