有没有人知道如何在“Kiosk模式”中启动第三方应用,即在应用运行时禁用系统栏,主页按钮,后退按钮等?
我正在编写一个应用程序,用户可以通过该应用程序启动Skype进行视频通话。
我希望我的应用和Skype都能在Kiosk模式下运行。
我设法让我的应用程序在Kiosk模式下运行,但是我无法解决Skype运行时如何控制系统按钮。
在我的应用程序中,我通过将我的应用程序设置为Home应用程序,覆盖'OnWindowFocusChange'等来实现它。网上有很多关于如何做这类事情的文章,但它们似乎都是假设它是你自己的应用程序你想要'kiosk'
为了它的价值,我用以下方式启动Skype:
Uri uri = Uri.parse("skype:echo123?call&video=true");
Intent intent = new Intent("android.intent.action.VIEW", uri);
startActivity(intent);
我知道可以自助外部应用程序,因为SureLock会这样做。
任何想法都非常感激。
由于
达米安。