public abstract class BaseFragmentsCustomLayouts
extends java.lang.Object
Constructor and Description |
---|
BaseFragmentsCustomLayouts() |
Modifier and Type | Method and Description |
---|---|
int |
getAwaitingDeviceFragmentLayoutId() |
int |
getCreatePasswordFragmentLayoutId() |
int |
getCredentialsFragmentLayoutId() |
int |
getDocumentFragmentLayoutId() |
int |
getNfcReaderLayoutId()
Недоступен в базовом варианте SDK
|
int |
getOperationFragmentLayoutId() |
int |
getOperationInfoFragmentLayoutId() |
int |
getProfileFragmentLayoutId() |
int |
getScannerFragmentLayoutId() |
void |
setAwaitingDeviceFragmentLayoutId(int awaitingDeviceFragmentLayoutId)
Установка новой разметки для фрагмента проверки статуса регистрации добавляемого устройства.
|
void |
setCreatePasswordFragmentLayoutId(int createPasswordFragmentLayoutId)
Установка новой разметки для фрагмента задания пароля при регистрации пользователя.
|
void |
setCredentialsFragmentLayoutId(int credentialsFragmentLayoutId)
Установка новой разметки для фрагмента для запроса пароля, отпечатка пальца или кода активации.
|
void |
setDocumentFragmentLayoutId(int documentFragmentLayoutId)
Установка новой разметки для фрагмента отображения документа.
|
void |
setNfcReaderLayoutId(int nfcReaderLayoutId)
Установка новой разметки для фрагмента, который используется для выбора места хранения ключей.
|
void |
setOperationFragmentLayoutId(int operationFragmentLayoutId)
Установка новой разметки для фрагмента просмотра данных операции.
|
void |
setOperationInfoFragmentLayoutId(int operationInfoFragmentLayoutId)
Установка новой разметки для фрагмента с описанием операции.
|
void |
setProfileFragmentLayoutId(int profileFragmentLayoutId)
Установка новой разметки для фрагмента с отображением профиля.
|
void |
setScannerFragmentLayoutId(int scannerFragmentLayoutId)
Установка новой разметки для фрагмента, отображающего сканер QR-кода.
|
public int getNfcReaderLayoutId()
public void setNfcReaderLayoutId(int nfcReaderLayoutId)
nfcReaderLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
R.id.ckey_loader_progress_bar | android.widget.ProgressBar | Индикатор загрузки, появляется после того, как рутокен был поднесён к телефону |
public int getCreatePasswordFragmentLayoutId()
public void setCreatePasswordFragmentLayoutId(int createPasswordFragmentLayoutId)
createPasswordFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
R.id.ckey_label_password_error | android.widget.TextView | Оповещение о ошибках |
R.id.ckey_title_enter_pin | android.widget.TextView | Приглашение на ввод пина |
R.id.ckey_layout_password_enter_dots | Представление My точки | При вводе пин-кода или кода активации. Кастомизация: LayoutMapper.CustomViews.setPinLayoutId(int) |
R.id.ckey_image_password_enter_success | androidx.appcompat.widget.AppCompatImageView | Индикация верного ввода пина |
R.id.ckey_layout_password_repeat_dots | Представление My точки | При вводе пин-кода или кода активации. Кастомизация: LayoutMapper.CustomViews.setPinLayoutId(int) |
R.id.ckey_image_password_repeat_success | androidx.appcompat.widget.AppCompatImageView | Индикация повторного верного ввода пина |
R.id.ckey_layout_keyboard | Представление My виртуальной цифровой клавиатуры | Для ввода пин-кода или кода активации. Кастомизация: LayoutMapper.CustomViews.setKeyboardLayoutId(int) |
R.id.ckey_label_pin_instructions | android.widget.TextView | Пояснение-инструкция |
public int getScannerFragmentLayoutId()
public void setScannerFragmentLayoutId(int scannerFragmentLayoutId)
scannerFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_button_close | androidx.appcompat.widget.AppCompatImageView | Кнопка для закрытия |
R.id.view_barcode_scanner | com.journeyapps.barcodescanner.DecoratedBarcodeView | Сканер штрихкодов |
R.id.ckey_button_flash | androidx.appcompat.widget.AppCompatImageView | Включение подсветки камеры. Для замены иконки необходимо определить ресурсы в приложении с идентификаторами R.drawable.ckey_icon_enable_flash и R.drawable.ckey_icon_disable_flash для включенного и выключенного состояния соответственно. |
R.id.ckey_button_pick_qr | androidx.appcompat.widget.AppCompatImageView | Кнопка выбора изображения QR-кода из файловой системы |
R.id.ckey_button_switch_camera | androidx.appcompat.widget.AppCompatImageView | Кнопка смены камеры с задней на фронтальную и наоборот |
public int getProfileFragmentLayoutId()
public void setProfileFragmentLayoutId(int profileFragmentLayoutId)
profileFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_profile_title | android.widget.TextView | Отображение заголовка |
R.id.ckey_recycler_view_profile | androidx.recyclerview.widget.RecyclerView | Список аттрибутов профиля |
R.id.ckey_button_confirm_changes | androidx.appcompat.widget.AppCompatTextView | Кнопка подтвердить |
R.id.ckey_button_decline_changes | androidx.appcompat.widget.AppCompatTextView | Кнопка отклонить |
R.id.ckey_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
public int getOperationFragmentLayoutId()
public void setOperationFragmentLayoutId(int operationFragmentLayoutId)
operationFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
R.id.ckey_icon_question | androidx.appcompat.widget.AppCompatImageView | Кнопка, при нажатии отображается информация об операции |
R.id.ckey_selected_docs_count | android.widget.TextView | Счётчик выбранных документов |
R.id.ckey_recyclerView | androidx.recyclerview.widget.RecyclerView | Список операций или документов |
R.id.ckey_button_confirm_operation | androidx.appcompat.widget.AppCompatTextView | Кнопка подтвердить |
R.id.ckey_button_decline_operation | androidx.appcompat.widget.AppCompatTextView | Кнопка отклонить |
public int getCredentialsFragmentLayoutId()
public void setCredentialsFragmentLayoutId(int credentialsFragmentLayoutId)
credentialsFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
R.id.ckey_title_enter_pin | android.widget.TextView | Приглашение для ввода пина |
R.id.ckey_layout_password_enter | Представление CKey точки | При вводе пин-кода или кода активации. Кастомизация: LayoutMapper.CustomViews.setPinLayoutId(int) |
R.id.ckey_layout_keyboard | Представление CKey виртуальной цифровой клавиатуры | Для ввода пин-кода или кода активации. Кастомизация: LayoutMapper.CustomViews.setKeyboardLayoutId(int) |
R.id.ckey_password_enter_text | Поле для ввода пароля | Для ввода пароля, когда парольная политика - Strong, иначе она скрыта (в других парольных политиках эта кнопка присутствует в представлении CKey виртуальной цифровой клавиатуры) |
R.id.ckey_button_continue | Кнопка продолжить | Кнопка, которую пользователь нажимает после ввода пароля, когда парольная политика - Strong, иначе она скрыта (в других парольных политиках эта кнопка присутствует в представлении CKey виртуальной цифровой клавиатуры) |
R.id.ckey_icon_image_fingerprint | Кнопка вызова системного диалога биометрии | Для взаимодействия с биометрическими датчиками, когда парольная политика - Strong, иначе она скрыта (в других парольных политиках эта кнопка присутствует в представлении CKey виртуальной цифровой клавиатуры) |
R.id.ckey_label_password_error | android.widget.TextView | Отображение ошибки ввода |
R.id.ckey_label_forgot_password | androidx.appcompat.widget.AppCompatTextView | Отображение "забыли пароль", либо "использовать клавиатуру" |
public int getAwaitingDeviceFragmentLayoutId()
public void setAwaitingDeviceFragmentLayoutId(int awaitingDeviceFragmentLayoutId)
awaitingDeviceFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_qr_code_image_view | android.widget.ImageView | Отображение штрихкода |
R.id.ckey_button_check_registration_status | androidx.appcompat.widget.AppCompatTextView | Кнопка проверки статуса |
R.id.ckey_button_postpone_checking_status | androidx.appcompat.widget.AppCompatTextView | Кнопка завершения регистрации |
R.id.ckey_title | android.widget.TextView | Отображение заголовка |
R.id.dsssdk_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
public int getOperationInfoFragmentLayoutId()
public void setOperationInfoFragmentLayoutId(int operationInfoFragmentLayoutId)
operationInfoFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_recycler_view_operation_info | androidx.recyclerview.widget.RecyclerView | Список описаний операции |
R.id.ckey_sliderTitle | android.widget.TextView | Заголовок |
public int getDocumentFragmentLayoutId()
public void setDocumentFragmentLayoutId(int documentFragmentLayoutId)
documentFragmentLayoutId
- Идентификатор корневого элемента разметки.R.id.ckey_layout_toolbar | androidx.appcompat.widget.Toolbar | Тулбар для навигации |
R.id.ckey_icon_question | androidx.appcompat.widget.AppCompatImageView | Кнопка, при нажатии отображается информация о документе |
R.id.ckey_document_progress_bar | android.widget.ProgressBar | Индикатор загрузки |
R.id.ckey_recycler_view_pages | ru.stcrypt.ckey.sdk.v1.__ui_views_pinchRecycler | Отображение страниц |
R.id.ckey_title_corrupt_file | android.widget.TextView | Показ сообщения о невозможности отображения страниц документа |
R.id.ckey_buttons_layout | android.view.View | Должен включать в свой состав кнопки R.id.ckey_button_confirm_operation и R.id.ckey_button_decline_operation (управляет их видимостью) |
R.id.ckey_button_confirm_operation | androidx.appcompat.widget.AppCompatTextView | Кнопка подтвердить |
R.id.ckey_button_decline_operation | androidx.appcompat.widget.AppCompatTextView | Кнопка отклонить |
R.id.ckey_icon_download_original_document | androidx.appcompat.widget.AppCompatImageView | Кнопка, при нажатии скачивается оригинал документа, может отсутствовать в макете |