Reputation: 5841
Here is the code which shows KeyguardManager
's Credential Screen:
KeyguardManager km = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);
Intent i = km.createConfirmDeviceCredentialIntent("title", "description");
startActivityForResult(i, requestCode);
which looks like this:
This lock screen looks really plain and does not match with the app style. The app can only set the title and description AFAIK. I want to customise this stubborn screen to match my app theme and provide some logo and stuff like that. Ideally it should get mixed with the app UI. Is there any way to do this?
Upvotes: 0
Views: 1101
Reputation: 1006819
which looks like this
It looks like that on the device that you tested.
This lock screen looks really plain and does not match with the app style.
The look of that screen varies by device, based on OS version and manufacturer customizations. It will also look a bit different for PIN vs. password vs. pattern.
I want to customise this stubborn screen to match my app theme and provide some logo and stuff like that. Is there any way to do this?
No. That screen is not coming from your app.
Upvotes: 1