Pra*_*adM 11 android development-environment kiosk-mode
如何使我们的应用程序像kiosk模式app(SureLock lockdown app).我有LG E400 root Android安卓手机2.3.6.我想开发像Surelock这样的应用程序,我需要开发这样的应用程序.
任何人都可以帮助我自己开发这样的应用程序.
我的要求:Android设备使用我的应用启动.对于此应用程序,所有硬件按钮都被禁用(主页,后退,菜单)类似于SureLock应用程序.
小智 27
好的...经过几个小时的挣扎与我的自我并没有找到任何净值...(不需要生根电话)
主页按钮::::
<category android:name="android.intent.category.HOME" />
Run Code Online (Sandbox Code Playgroud)
处理家庭底部......
返回键 ::::
@Override
public void onBackPressed() {
// We doing this too stop user from exiting app, normally.
// super.onBackPressed();
}
Run Code Online (Sandbox Code Playgroud)
对于长按主页按钮(最近的应用程序活动或谷歌现在)或最近的应用程序按钮...
@Override
protected void onPause() {
super.onPause();
ActivityManager activityManager = (ActivityManager) getApplicationContext()
.getSystemService(Context.ACTIVITY_SERVICE);
activityManager.moveTaskToFront(getTaskId(), 0);
}
Run Code Online (Sandbox Code Playgroud)
需要许可......
<uses-permission android:name="android.permission.REORDER_TASKS" />
Run Code Online (Sandbox Code Playgroud)
如果您的应用程序就像一个主屏幕,并且您没有安装其他主屏幕(或默认检查您的应用程序),它将在启动时启动,您将无法退出它.除非你以某种方式杀死任务,但这是不可预防的.
你的应用必须使用
android.intent.category.HOME
Run Code Online (Sandbox Code Playgroud)
意图成为引导时第一个可见的应用程序.
如果你想要一些资源,你可以看看Anderweb的ADW启动器 https://github.com/AnderWeb/android_packages_apps_Launcher
| 归档时间: |
|
| 查看次数: |
26645 次 |
| 最近记录: |