Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Метод показа диалога пункта "Аутенфикации"
- private void showAutenficationDialog() {
- final SharedPreferences.Editor[] editor = {sPreferences.edit()};
- Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации"");
- //Создаем билдер
- AlertDialog.Builder builder = new AlertDialog.Builder(this);
- //Устанавливаем Заголовок
- builder.setTitle(R.string.dialog_autenfocation_titlle);
- builder.setMessage(R.string.dialog_autenfocation_text);
- builder.setPositiveButton(R.string.dialog_autenfocation_btn_yes, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialogInterface, int i) {
- //объект для редактирования настроек
- editor[0].putString(Constants.AUTENT_ACTIVITY, "Да");
- editor[0].commit();
- Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации" - Выбрали Да");
- Toast.makeText(MainActivity.this, R.string.toast_enter_pass_on, Toast.LENGTH_LONG).show();
- //проверяем что сейчас в настройках, получилось внести или нет
- sPreferences = getPreferences(MODE_PRIVATE);
- //Если в настройках указано false - не проверяем пароль, открываем Main
- String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
- Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
- }
- });
- builder.setNegativeButton(R.string.dialog_autenfocation_btn_no, new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialogInterface, int i) {
- //объект для редактирования настроек
- editor[0].putString(Constants.AUTENT_ACTIVITY, "Нет");
- editor[0].commit();
- Log.d(Constants.LOG_TAG, "MainActivity - showAutenficationDialog - Метод показа диалога пункта "Аутенфикации" - Выбрали Нет");
- Toast.makeText(MainActivity.this, R.string.toast_enter_pass_off, Toast.LENGTH_LONG).show();
- sPreferences = getPreferences(MODE_PRIVATE);
- //Если в настройках указано false - не проверяем пароль, открываем Main
- String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
- Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
- }
- });
- builder.show();
- }
- SharedPreferences sPreferences = getPreferences(MODE_PRIVATE);
- //Если в настройках указано false - не проверяем пароль, открываем Main
- String flagProverka = sPreferences.getString(Constants.AUTENT_ACTIVITY, "---");
- Log.d(Constants.LOG_TAG, " в настройках указано - " + flagProverka);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement