我有Service
,onStart
我正在呼叫新AsyncTask <>
的现有Thread
。
public void onStart(Intent intent, int startId) {
Thread thread = new Thread() {
public void run() {
try {
//code that fetch data
}
myTask taskA = new myTask ();
taskA.execute();
}
};
thread.start();
}
taskA
中的工作完成后,他如何通知服务,以便他可以被阻止。
答案 0 :(得分:0)
首先,您应该覆盖服务中的onStart和onStartCommand,以适应所有Android设备。
关于从内部停止服务,你可以stopSelf()
来做到这一点。