#android #kotlin #kiosk-mode
Вопрос:
Я создал приложение для киоска на базе Android. Я успешно сделал это, создав Администратора устройства.
val deviceAdmin = ComponentName(this, AppAdminReceiver::class.java)
mDpm = getSystemService(Context.DEVICE_POLICY_SERVICE) as DevicePolicyManager
if (!mDpm!!.isAdminActive(deviceAdmin)) {
Toast.makeText(this, getString(R.string.not_device_admin), Toast.LENGTH_SHORT).show()
}
if (mDpm!!.isDeviceOwnerApp(packageName)) {
mDpm!!.setLockTaskPackages(deviceAdmin, arrayOf(packageName))
startLockTask()
// mDpm!!.clearDeviceOwnerApp(packageName);
} else {
Toast.makeText(this, getString(R.string.not_device_owner), Toast.LENGTH_SHORT).show()
}
этот код отключает нижнюю панель навигации со строкой состояния(панель уведомлений). Есть ли какой-либо способ включить строку состояния . Я разрабатываю решение для Android 9 выше