ImportKeys: Refactoring

This commit is contained in:
Andrea Torlaschi
2016-08-17 11:14:23 +02:00
parent 28af02c6c7
commit 8ce6aba68e
3 changed files with 36 additions and 37 deletions

View File

@@ -266,24 +266,24 @@ public class ImportKeysListFragment extends Fragment implements
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.basic:
mAdvanced = false;
mAdapter.setAdvanced(false);
mActivity.invalidateOptionsMenu();
binding.setAdvanced(mAdvanced);
setAdvanced(false);
return true;
case R.id.advanced:
mAdvanced = true;
mAdapter.setAdvanced(true);
mActivity.invalidateOptionsMenu();
binding.setAdvanced(mAdvanced);
setAdvanced(true);
return true;
}
return false;
}
public void setAdvanced(boolean advanced) {
this.mAdvanced = advanced;
mAdapter.setAdvanced(advanced);
mActivity.invalidateOptionsMenu();
binding.setAdvanced(advanced);
}
@Override
public void onRequestPermissionsResult(int requestCode,
@NonNull String[] permissions,