我正在尝试维护Webservice和Android应用程序之间的数据库同步.下面的代码工作正常,但我遇到了一些问题:
任何人都可以按照我的意愿解释如何开始和停止这个过程吗?
我希望这个过程每5分钟运行一次,但只需一次,当应用程序打开时.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Handler handler = new Handler();
final Runnable r = new Runnable() {
public void run() {
// DO WORK
Mantenimiento();
// Call function.
handler.postDelayed(this, 1000000);
}
};
r.run();
}
Run Code Online (Sandbox Code Playgroud)