我有一个应用程序上的服务,需要无限期运行-即使当应用程序关闭。它将ping一个网络源,如果一个状态改变,那么该服务必须触发一个通知。触发服务中ping的循环由用户选择,最小值为5000ms (5秒)。我将ping放在一个单独的线程上(在UI线程之外),并调用一个处理程序线程来将toast(在编程时暂时)发送到UI线程。public int onStartCommand(Intent intent, int flags, int startId) {
Toast successMessage = Toast.makeText(this, "Service S