diff options
| author | Zeapo <mohamed@zenadi.com> | 2014-08-07 20:53:29 +0100 |
|---|---|---|
| committer | Zeapo <mohamed@zenadi.com> | 2014-08-07 20:53:29 +0100 |
| commit | 9db42440fb61f7e3b18f36532117f2247392dfe1 (patch) | |
| tree | fe712183dd8b50cb6866c7feb8d414856c19ca91 /app/src/main/java/com/zeapo/pwdstore/UserPreference.java | |
| parent | 4cd5a1118597b5aa247d5737d4e4a67fe3f729e3 (diff) | |
| download | HardenedPass-9db42440fb61f7e3b18f36532117f2247392dfe1.tar.gz HardenedPass-9db42440fb61f7e3b18f36532117f2247392dfe1.zip | |
more refactoring in preparation for a first version
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/UserPreference.java')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/UserPreference.java | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/UserPreference.java b/app/src/main/java/com/zeapo/pwdstore/UserPreference.java index 6a3967d1..35b0d922 100644 --- a/app/src/main/java/com/zeapo/pwdstore/UserPreference.java +++ b/app/src/main/java/com/zeapo/pwdstore/UserPreference.java @@ -1,15 +1,24 @@ package com.zeapo.pwdstore; +import android.content.Intent; import android.os.Bundle; +import android.preference.Preference; import android.preference.PreferenceActivity; +import android.view.Menu; import android.view.MenuItem; -public class UserPreference extends PreferenceActivity { +import com.zeapo.pwdstore.crypto.PgpHandler; +import com.zeapo.pwdstore.utils.PasswordRepository; + +import org.apache.commons.io.FileUtils; + +public class UserPreference extends PreferenceActivity implements Preference.OnPreferenceClickListener { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.preference); + findPreference("openpgp_key_id").setOnPreferenceClickListener(this); getActionBar().setDisplayHomeAsUpEnabled(true); } @@ -29,4 +38,21 @@ public class UserPreference extends PreferenceActivity { } return super.onOptionsItemSelected(item); } + + @Override + public boolean onPreferenceClick(Preference pref) { + System.out.println(pref); + if (pref.getKey().equals("openpgp_key_id")) { + Intent intent = new Intent(this, PgpHandler.class); + intent.putExtra("Operation", "GET_KEY_ID"); + startActivityForResult(intent, 0); + } + return true; + } + + protected void onActivityResult(int requestCode, int resultCode, + Intent data) { + if (resultCode == RESULT_OK) { + } + } } |
