【发布时间】:2017-11-14 12:22:19
【问题描述】:
形成使用 Knox 标准 SDK v.5.7 的 Android 应用程序。
进入 Kiosk 模式时,状态栏被隐藏,但我需要保持状态栏可见。
我见过类似的问题,但没有一个能给出具体答案的问题。问题基本上和这里描述的一样:https://seap.samsung.com/forum-topic/unable-enable-status-bar-after-activiated-kiosk-mode
KnoxKioskMode = KnoxKioskMode ?? KnoxKioskMode.GetInstance(context);
var knoxKioskSettings = new KioskSetting
{
SystemBar = true,
HomeKey = false,
StatusBarExpansion = false,
StatusBar = true,
NavigationBar = false,
MultiWindow = false,
SettingsChanges = true,
WipeRecentTasks = false,
AirView = false,
SmartClip = false,
AirCommand = false,
BlockedEdgeFunctions = KnoxKioskMode.EdgeFunctionAll
};
KnoxKioskMode.EnableKioskMode(knoxKioskSettings);
KnoxKioskMode.AllowHardwareKeys(DisabledKeys, false);
// This does not work as the system bar is still hidden.
KnoxKioskMode.HideSystemBar(false);
KnoxKioskMode.HideStatusBar(false);
知道如何使用 Knox sdk 显示系统栏吗?
【问题讨论】:
标签: android xamarin.forms samsung-knox