没有 LOCK_TASK_FEATURE_HOME 就不能使用 LOCK_TASK_FEATURE_NOTIFICATIONS

问题描述

我制作了一个基于 Android 的 Kiosk 应用程序。我通过创建设备管理员成功地做到了这一点。

    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 以上的解决方

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)