Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. //Метод показа диалога пункта "Аутенфикации"
  2. private void showAutenficationDialog() {
  3. final SharedPreferences.Editor[] editor = {sPreferences.edit()};
  4. Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации"");
  5. //Создаем билдер
  6. AlertDialog.Builder builder = new AlertDialog.Builder(this);
  7. //Устанавливаем Заголовок
  8. builder.setTitle(R.string.dialog_autenfocation_titlle);
  9. builder.setMessage(R.string.dialog_autenfocation_text);
  10. builder.setPositiveButton(R.string.dialog_autenfocation_btn_yes, new DialogInterface.OnClickListener() {
  11. @Override
  12. public void onClick(DialogInterface dialogInterface, int i) {
  13. //объект для редактирования настроек
  14. editor[0].putString(Constants.AUTENT_ACTIVITY, "Да");
  15. editor[0].commit();
  16. Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации" - Выбрали Да");
  17. Toast.makeText(MainActivity.this, R.string.toast_enter_pass_on, Toast.LENGTH_LONG).show();
  18. //проверяем что сейчас в настройках, получилось внести или нет
  19. sPreferences = getPreferences(MODE_PRIVATE);
  20. //Если в настройках указано false - не проверяем пароль, открываем Main
  21. String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
  22. Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
  23. }
  24. });
  25. builder.setNegativeButton(R.string.dialog_autenfocation_btn_no, new DialogInterface.OnClickListener() {
  26. @Override
  27. public void onClick(DialogInterface dialogInterface, int i) {
  28. //объект для редактирования настроек
  29. editor[0].putString(Constants.AUTENT_ACTIVITY, "Нет");
  30. editor[0].commit();
  31. Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации" - Выбрали Нет");
  32. Toast.makeText(MainActivity.this, R.string.toast_enter_pass_off, Toast.LENGTH_LONG).show();
  33.  
  34. sPreferences = getPreferences(MODE_PRIVATE);
  35. //Если в настройках указано false - не проверяем пароль, открываем Main
  36. String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
  37. Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
  38. }
  39. });
  40. builder.show();
  41. }
  42.  
  43. SharedPreferences sPreferences = getPreferences(MODE_PRIVATE);
  44. //Если в настройках указано false - не проверяем пароль, открываем Main
  45. String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
  46. Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement