Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected class ApplicationListQueryTask extends AsyncTask<Void, Void, List<pkg> > {
- @Override
- protected void onPostExecute(List<pkg> packageSummaries) {
- super.onPostExecute(packageSummaries);
- // update mutable LiveData member object etc.
- }
- @Override
- protected List<pkg> doInBackground(Void... voids) {
- List<pkg> installedPackagesList = new ArrayList<>();
- for (ApplicationInfo appInfo : mPackageManager.getInstalledApplications(0)) {
- installedPackagesList.add(new pkg(mPackageManager, appInfo));
- }
- return installedPackagesList;
- }
- }
Add Comment
Please, Sign In to add comment