remove unused methods from base activity
This commit is contained in:
parent
e2dddfa57c
commit
469b99fd90
2 changed files with 2 additions and 27 deletions
|
|
@ -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();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue