Cancel AsyncTask and add backstack

This commit is contained in:
misaochan 2017-06-02 18:08:34 +10:00
parent 0beac41e4b
commit c8a0142c3e

View file

@ -124,13 +124,16 @@ public class NearbyActivity extends NavigationBaseActivity {
/** /**
int duration = Toast.LENGTH_LONG; int duration = Toast.LENGTH_LONG;
Toast toast = Toast.makeText(this, R.string.no_location_permission, duration); Toast toast = Toast.makeText(this, R.string.no_location_permission, duration);
toast.show();*/ toast.show();
*/
//TODO: Open a fragment saying permissions not granted instead //TODO: Open a fragment saying permissions not granted instead
if (nearbyAsyncTask != null) {
nearbyAsyncTask.cancel(true);
}
FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
Fragment fragment = new NoPermissionsFragment(); Fragment noPermissionsFragment = new NoPermissionsFragment();
fragment.setArguments(bundle); fragmentTransaction.replace(R.id.container, noPermissionsFragment);
fragmentTransaction.replace(R.id.container, fragment); fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit(); fragmentTransaction.commit();
} }
} }