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?