mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-23 04:33:54 -04:00
Refactor switches in ZimHostActivity
This commit is contained in:
parent
1e7c5c9b33
commit
8b4b701ff7
@ -290,26 +290,20 @@ public class ZimHostActivity extends BaseActivity implements
|
|||||||
|
|
||||||
@Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,
|
@Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,
|
||||||
@NonNull int[] grantResults) {
|
@NonNull int[] grantResults) {
|
||||||
switch (requestCode) {
|
if (requestCode == MY_PERMISSIONS_ACCESS_FINE_LOCATION) {
|
||||||
case MY_PERMISSIONS_ACCESS_FINE_LOCATION: {
|
|
||||||
if (grantResults.length > 0
|
if (grantResults.length > 0
|
||||||
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
|
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
|
||||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
|
||||||
toggleHotspot();
|
toggleHotspot();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
|
||||||
}
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
|
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
|
||||||
switch (requestCode) {
|
|
||||||
//Checking the result code for LocationSettings resolution
|
//Checking the result code for LocationSettings resolution
|
||||||
case LOCATION_SETTINGS_PERMISSION_RESULT:
|
if (requestCode == LOCATION_SETTINGS_PERMISSION_RESULT) {
|
||||||
final LocationSettingsStates states = LocationSettingsStates.fromIntent(data);
|
final LocationSettingsStates states = LocationSettingsStates.fromIntent(data);
|
||||||
switch (resultCode) {
|
switch (resultCode) {
|
||||||
case Activity.RESULT_OK:
|
case Activity.RESULT_OK:
|
||||||
@ -324,9 +318,6 @@ public class ZimHostActivity extends BaseActivity implements
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user