Я пытаюсь создать пользовательский экран Android с возможностью разблокировки (в основном что-то, что переопределяет экран разблокировки по умолчанию и отменяет кнопку разблокировки слайдов). При разблокировке он должен на клавиатуре вводить код доступа и вести себя по-умолчанию. Я попытался создать это с помощью виджета, но не смог найти способ добавить это как экран разблокировки. Любая помощь будет оценена. Я использую андроид-студию.Создание пользовательского экрана и клавиатуры для разблокировки Android
0
A
ответ
1
Вот хороший пример того, что вы ищете. https://github.com/googlesamples/android-ConfirmCredential
private void showAuthenticationScreen() {
// Create the Confirm Credentials screen. You can customize the title and description. Or
// we will provide a generic one for you if you leave it null
Intent intent = mKeyguardManager.createConfirmDeviceCredentialIntent(null, null);
if (intent != null) {
startActivityForResult(intent, REQUEST_CODE_CONFIRM_DEVICE_CREDENTIALS);
}
}
Это небольшой код для открытия намерений результата и получения аутентификации. Но я бы предложил попробовать скачать код и посмотреть на него.
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_CODE_CONFIRM_DEVICE_CREDENTIALS) {
// Challenge completed, proceed with using cipher
if (resultCode == RESULT_OK) {
if (tryEncrypt()) {
showPurchaseConfirmation();
}
} else {
// The user canceled or didn’t complete the lock screen
// operation. Go to error/cancellation flow.
}
}
}
Смежные вопросы
- 1. Создание экрана клавиатуры в Android
- 2. Экран блокировки и разблокировки экрана эспрессо Android
- 3. Как разработать приложение для экрана разблокировки Android
- 4. Android Zipper Анимация для экрана разблокировки
- 5. Forground Service убивают после разблокировки экрана Android
- 6. Использование кода разблокировки для разблокировки приложения Android
- 7. Создание единого экрана макета экрана для Android
- 8. Создание всплывающей клавиатуры Android
- 9. Что касается блокировки экрана и разблокировки
- 10. Сдвиг экрана для клавиатуры
- 11. AppleScript для разблокировки диалогового окна экрана
- 12. Пользовательского макет клавиатуры в Android
- 13. Камера замерзает после разблокировки экрана
- 14. Создание пользовательской клавиатуры с орфографией для Android
- 15. Доступ к экрану разблокировки Android
- 16. Дефрагментация пользовательского интерфейса Android для изогнутого экрана
- 17. запрос виджета Android для разблокировки
- 18. изменение макета экрана предварительного просмотра для Android-клавиатуры Android
- 19. Android: создание пользовательского меню внизу
- 20. Создание новой клавиатуры в Android
- 21. Android - Создание виртуальной базы клавиатуры на холсте
- 22. Создание экрана настроек Android
- 23. Создание пользовательского Android-ROM
- 24. Android разблокировки экрана с помощью кнопки питания или сдвинув
- 25. Создание пользовательского представления android
- 26. Создание мобильной клавиатуры для сенсорного экрана с использованием jquery
- 27. Android Создание сенсорного экрана
- 28. Android пользовательского вопрос экрана вызова
- 29. Android - Создание пользовательского SearchView
- 30. Создание пользовательского Tooth android
Есть много вопросов о том, что уже ... осмотреться [link1] (http://stackoverflow.com/questions/20943407/create-an-android-lock-screen), [link2 ] (http://stackoverflow.com/questions/10864300/create-a-lock-screen-of-my -own), [link3] (http://stackoverflow.com/questions/21983462/creating-custom-lockscreen -в-андроид), ... – Marko