public static final class LayoutMapper.DialogsLayouts
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
addLayoutIdForMessageDialog(int titleId,
int messageDialogLayoutId)
Добавление идентификатора разметки для диалогов в зависимости от идентификатора строки заголовка этого диалога.
При создании диалога, если не была добавлена такая пара, то будет использоваться идентификатор разметки, установленный через вызов setSecurityWarningDialogLayoutId(int) либо setMessageDialogLayoutId(int) .При изменении верстки необходимо соблюдать общие требования для диалогов перечисленные в setSecurityWarningDialogLayoutId(int) и setMessageDialogLayoutId(int) .Идентификаторы строк заголовка начинаются с префикса R.strings.ckey_dialog_*. |
int |
getLoaderDialogLayoutId() |
int |
getMessageDialogLayoutId() |
int |
getSecurityWarningDialogLayoutId() |
void |
setLoaderDialogLayoutId(int loaderDialogLayoutId)
Установка новой разметки для диалога загрузки.
|
void |
setMessageDialogLayoutId(int messageDialogLayoutId)
Установка новой разметки для диалога отображения сообщений.
|
void |
setSecurityWarningDialogLayoutId(int securityWarningDialogLayoutId)
Установка новой разметки для диалога отображения предупреждений.
|
public void addLayoutIdForMessageDialog(int titleId, int messageDialogLayoutId)
setSecurityWarningDialogLayoutId(int)
либо setMessageDialogLayoutId(int)
.setSecurityWarningDialogLayoutId(int)
и setMessageDialogLayoutId(int)
.R.strings.ckey_dialog_camera_permissions | Требуется доступ к камере |
R.strings.ckey_dialog_development_mode | Приложение работает в режиме разработчика |
R.strings.ckey_dialog_error_downloading_document | Ошибка скачивания документа |
R.strings.ckey_dialog_failed_to_load_document | При загрузке документа возникла ошибка |
R.strings.ckey_dialog_fingerprint_usage_failed | Ошибка использования отпечатка |
R.strings.ckey_dialog_fingerprint_invalidated | Использование отпечатка пальца невозможно |
R.strings.ckey_dialog_internal_error_password_incorrect | Введенный пароль неверный |
R.strings.ckey_dialog_question_decline_docs | Вы действительно хотите отказаться от подписи документов? |
CKey.init(Context, ru.stcrypt.ckey.sdk.v1.CKey.RootCertificateType, int, ru.stcrypt.ckey.sdk.v1.utils.InitCallback)
:
R.strings.ckey_dialog_no_antivirus | Позаботьтесь о безопасности вашего устройства |
R.strings.ckey_dialog_root_detected | Устройство не является безопасным |
R.strings.ckey_dialog_spy_apps_detected | На вашем устройстве обнаружены потенциально небезопасные программы |
titleId
- Идентификатор строки заголовка диалога, на котором надо заменить разметкуmessageDialogLayoutId
- Идентификатор корневого элемента разметки для диалогаpublic int getLoaderDialogLayoutId()
public void setLoaderDialogLayoutId(int loaderDialogLayoutId)
loaderDialogLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_loader_layout | androidx.constraintlayout.widget.ConstraintLayout | Должен включать в себя R.id.ckey_loader_description и R.id.ckey_loader_progress_bar |
R.id.ckey_plain_loader_progress_bar | android.widget.ProgressBar | Индикатор загрузки в расширенном режиме отображения |
R.id.ckey_loader_description | android.widget.TextView | Отображение просьбы о ожидании в расширенном режиме отображения |
R.id.ckey_loader_progress_bar | android.widget.ProgressBar | Индикатор загрузки в упрощенном режиме отображения |
public int getMessageDialogLayoutId()
public void setMessageDialogLayoutId(int messageDialogLayoutId)
messageDialogLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_message | android.widget.ScrollView | Должен включать в себя остальные представления |
R.id.ckey_label_message_title | android.widget.TextView | Заголовок |
R.id.ckey_label_message_description | android.widget.TextView | Текстовое описание |
R.id.ckey_button_primary_action | android.widget.TextView | Кнопка главного действия |
R.id.ckey_button_secondary_action | android.widget.TextView | Кнопка второстепенного действия |
public int getSecurityWarningDialogLayoutId()
public void setSecurityWarningDialogLayoutId(int securityWarningDialogLayoutId)
securityWarningDialogLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_security_warning | androidx.constraintlayout.widget.ConstraintLayout | Должен включать в себя остальные представления |
R.id.ckey_label_warning_title | android.widget.TextView | Заголовок |
R.id.ckey_label_warning_message | android.widget.TextView | Текст предупреждения |
R.id.ckey_button_yes | android.widget.TextView | Кнопка ОК |
R.id.ckey_button_no | android.widget.TextView | Кнопка отказа от продолжения |
R.id.ckey_checkbox_do_not_ask_again | android.widget.CheckBox | Галка, чтоб не напоминать более |