Как правильно заменить AsyncTask с более новым классом?
Я хочу переделать этот класс чтобы не было чего-то deprecated, но не особо получилось. Вот сам класс который я хочу переделать:
private static class GetMovieTask extends AsyncTask<Integer, Void, Movie>{
@Override
protected Movie doInBackground(Integer... integers) {
if(integers != null && integers.length>0){
database.movieDao().getMovieById(integers[0]);
}
return null;
}
}