バックグラウンドでサービスを継続的に実行します。たとえば、サービスを開始する必要があります。これは、アプリが終了してもトーストメッセージを20秒間表示します。バックグラウンドでサービスを継続的に実行する
あなたは、あなたのサービスを宣言する追加するにはマニフェストでは、public class AppService extends IntentService {
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}
public AppService() {
super("AppService");
}
@Override
protected void onHandleIntent(Intent workIntent) {
Toast.makeText(getApplicationContext(), "hai", Toast.LENGTH_SHORT).show();
SystemClock.sleep(20000);
}
}
...私のために動作します。 – aldok