Я разрабатываю приложение для Android, и мне нужно создать «фальшивый экран блокировки». Я объясняю.
Приложение должно отображать черный экран, как если бы экран был заблокирован (просто), тогда я хочу отобразить поддельный экран блокировки, когда пользователь нажимает кнопку блокировки/разблокировки телефона.
Моя проблема в том, что когда я устанавливаю фон приложения с текущими обоями (получить с помощью диспетчера обоев), фон не «обрезается». Фоновое изображение уместилось на экране, а не, как на «домашнем экране» телефона, уместилось на ряду с рабочим столом.
Я пытаюсь использовать getBuiltInDrawable(FLAG_LOCK), но он доступен только из API 24, и когда я пытаюсь, результат не такой, как я ожидаю =/
Есть ли здесь кто-нибудь, у кого есть идеи по этому вопросу?
Заранее спасибо. Батист.