Replace AsyncTask implementations with RxJava 3.
- Update RxJava from 1 to 3, as 1.x stopped being updated after March 31, 2018.
- Use RxJava 3 instead of
AsyncTask
to handle asynchronous tasks, asAsyncTask
has been deprecated starting with API level 30.
Edited by Isira Seneviratne