aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java
diff options
context:
space:
mode:
authorMatthew Wong <wongma@protonmail.ch>2015-08-11 13:34:14 -0400
committerMatthew Wong <wongma@protonmail.ch>2015-08-14 17:36:50 -0400
commitd42c526b648030ee251d9136b8d924395b74bb9c (patch)
tree2468dbaf5145d0f0a1dd4ce576d9d303fb7474b3 /app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java
parent7c41795ded9aff01c46cc798687e62736d2233e7 (diff)
downloadHardenedPass-d42c526b648030ee251d9136b8d924395b74bb9c.tar.gz
HardenedPass-d42c526b648030ee251d9136b8d924395b74bb9c.zip
passwordfragment changes
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java')
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java
index b85dec6a..3e00edfb 100644
--- a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java
+++ b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java
@@ -1,5 +1,6 @@
package com.zeapo.pwdstore.autofill;
+import android.app.Activity;
import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
@@ -18,6 +19,7 @@ import com.zeapo.pwdstore.PasswordStore;
import com.zeapo.pwdstore.R;
public class AutofillFragment extends DialogFragment {
+ private static final int MATCH_WITH = 777;
public AutofillFragment() {
}
@@ -57,7 +59,8 @@ public class AutofillFragment extends DialogFragment {
public void onClick(View v) {
// TODO figure out UI for this
Intent intent = new Intent(getActivity(), PasswordStore.class);
- startActivity(intent);
+ intent.putExtra("matchWith", true);
+ startActivityForResult(intent, MATCH_WITH);
}
};
view.findViewById(R.id.match).setOnClickListener(matchPassword);
@@ -92,4 +95,12 @@ public class AutofillFragment extends DialogFragment {
builder.setNegativeButton("Cancel", null);
return builder.create();
}
+
+ @Override
+ public void onActivityResult(int requestCode, int resultCode, Intent data) {
+ if (resultCode == Activity.RESULT_OK) {
+ ((EditText) getDialog().findViewById(R.id.matched)).setText(data.getStringExtra("path"));
+ }
+
+ }
}