New identity creation

This commit is contained in:
str4d
2014-03-09 23:06:00 +00:00
parent b213d217c0
commit f6b0966e5a
9 changed files with 124 additions and 22 deletions

View File

@@ -23,6 +23,8 @@ import android.preference.PreferenceActivity;
import android.preference.PreferenceFragment;
import android.preference.PreferenceManager;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
@@ -102,6 +104,26 @@ public class SettingsActivity extends PreferenceActivity {
super.onPause();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu
getMenuInflater().inflate(R.menu.settings, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_new_identity:
Intent ni = new Intent(this, EditIdentityActivity.class);
startActivity(ni);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
@Override
protected boolean isValidFragment(String fragmentName) {
return SettingsFragment.class.getName().equals(fragmentName);