1. ホーム
  2. android

[解決済み] Android - サービスにstartForegroundを実装する?

2022-05-24 01:51:02

質問

フォアグラウンドでサービスを実行させるために、このメソッドをどこで、どのように実装すればよいのかわかりません。現在、私は別のアクティビティで以下のようにしてサービスを開始しています。

Intent i = new Intent(context, myService.class); 
context.startService(i);

そして、myServicesのonCreate()でstartForeground()を試してみると......?

Notification notification = new Notification();
startForeground(1, notification);

そうそう、ちょっと迷ってしまって、どうやって実装したらいいのかわからないんです。

どのように解決するのですか?

私なら、まず Notification . 以下はサンプルプロジェクトです。 を使用したサンプルプロジェクトです。 startForeground() .