When the pattern is set in settings, show message to the user
This commit is contained in:
parent
03e03f2fb1
commit
0019385827
2 changed files with 29 additions and 1 deletions
|
@ -139,7 +139,6 @@ public class PatternSecurityFragment extends Fragment {
|
|||
public void onComplete(List<PatternLockView.Dot> pattern) {
|
||||
if (patternEntered.equals(patternToString(pattern))){
|
||||
savePattern(patternEntered);
|
||||
showNewPatternUI();
|
||||
}
|
||||
else{
|
||||
resetPattern();
|
||||
|
@ -188,5 +187,32 @@ public class PatternSecurityFragment extends Fragment {
|
|||
String patternEncripted = PasswordManager.encriptPassword(pattern);
|
||||
CrystalSecurityMonitor.getInstance(null).setPatternEncrypted(patternEncripted);
|
||||
//CrystalSecurityMonitor.getInstance(null).callPasswordRequest(this.getActivity());
|
||||
|
||||
/*
|
||||
* Show success
|
||||
* */
|
||||
tvPatternText.setText(getActivity().getResources().getString(R.string.Pattern_set_correctly));
|
||||
tvPatternText.setTextColor(Color.GREEN);
|
||||
final Timer t = new Timer();
|
||||
t.scheduleAtFixedRate(new TimerTask() {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
getActivity().runOnUiThread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
t.cancel();
|
||||
showNewPatternUI();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
},
|
||||
//Set how long before to start calling the TimerTask (in milliseconds)
|
||||
1000,
|
||||
//Set the amount of time between each execution (in milliseconds)
|
||||
1000);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -78,6 +78,8 @@
|
|||
<string name="Enter_new_pattern">Enter new pattern</string>
|
||||
<string name="Incorrect_pattern">Incorrect pattern</string>
|
||||
|
||||
<string name="Pattern_set_correctly">Pattern set correctly</string>
|
||||
|
||||
<string name="Confirm_new_pattern">Confirm new pattern</string>
|
||||
|
||||
<string name="error_invalid_account">Invalid account, please check your brain key for typing errors</string>
|
||||
|
|
Loading…
Reference in a new issue