从我的自定义主屏幕全屏打开本机应用程序

时间:2014-06-01 18:33:47

标签: android homescreen android-launcher kiosk-mode android-fullscreen

我正在开发一个自定义主屏幕(Kiosk模式),管理员用户可以管理普通用户可用的应用程序。

我已经阻止了后退按钮,主页按钮并将应用程序全屏显示。

当管理员用户在我的主屏幕上提供对本机应用程序的访问权限时,我可以使用以下命令打开它:

ApplicationInfo app = (ApplicationInfo) parent.getItemAtPosition(position);
startActivity(mPackageManager.getLaunchIntentForPackage(app.packageName));

例如,如果我想打开计算器,我按包名开始活动:

com.android.calculator2

问题在于,当我打开计算器时,会出现通知栏,我无法控制它,允许用户访问管理员不允许的其他应用程序。

是否可以在运行自定义主屏幕时隐藏所有系统的通知栏,或者在我可以控制的窗口上打开本机应用程序?

谢谢。

0 个答案:

没有答案