remove unused methods from base activity

This commit is contained in:
dkanada 2021-04-24 18:13:06 +09:00
commit 469b99fd90
2 changed files with 2 additions and 27 deletions

View file

@ -53,29 +53,11 @@ public abstract class AbsBaseActivity extends AbsThemeActivity {
if (hasPermissions != hadPermissions) { if (hasPermissions != hadPermissions) {
hadPermissions = hasPermissions; hadPermissions = hasPermissions;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
onHasPermissionsChanged(hasPermissions); super.recreate();
} }
} }
} }
protected void onHasPermissionsChanged(boolean hasPermissions) {
// implemented by sub classes
}
@Override
public boolean dispatchKeyEvent(@NonNull KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_MENU && event.getAction() == KeyEvent.ACTION_UP) {
showOverflowMenu();
return true;
}
return super.dispatchKeyEvent(event);
}
protected void showOverflowMenu() {
}
@Nullable
protected String[] getPermissionsToRequest() { protected String[] getPermissionsToRequest() {
return null; return null;
} }
@ -142,7 +124,7 @@ public abstract class AbsBaseActivity extends AbsThemeActivity {
} }
hadPermissions = true; hadPermissions = true;
onHasPermissionsChanged(true); super.recreate();
} }
} }
} }

View file

@ -187,13 +187,6 @@ public abstract class AbsMusicServiceActivity extends AbsBaseActivity implements
} }
} }
@Override
protected void onHasPermissionsChanged(boolean hasPermissions) {
// TODO is this method even required
super.onHasPermissionsChanged(hasPermissions);
}
@Nullable
@Override @Override
protected String[] getPermissionsToRequest() { protected String[] getPermissionsToRequest() {
return new String[]{Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE}; return new String[]{Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE};