Pab*_*rra 5 android android-service
可能吗?我需要启动前台服务,因为我在UI线程中使用它,
示例:每25分钟在我的应用中播放视频,即关闭.
小智 7
我认为这不是使用 JobScheduler 的最佳用例,但您可以!首先你应该创建
public class ExerciseJobService extends JobService {
private Context context;
public ExerciseJobService(Context context) {
this.context = context
}
@Override
public boolean onStartJob(JobParameters params) {
Intent intent = new Intent(context, YOUR_SERVICE.class)
startForegroundService(intent)
return true;
}
@Override
public boolean onStopJob(JobParameters params) {
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
在那之后安排工作
private FirebaseJobDispatcher jobDispatcher = FirebaseJobDispatcher(GooglePlayDriver(context))
Job myJob = jobDispatcher.newJobBuilder()
.setService(ExerciseJobService::class.java)
.setTag("SIMPLE_TAG")
.setTrigger(Trigger.NOW)
.build()
jobDispatcher.mustSchedule(myJob)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1509 次 |
| 最近记录: |