我正在为平板电脑制作安卓应用程序。用户应该不能对平板电脑做任何其他事情。应用程序作为启动器运行。
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
我试图通过状态栏面板禁用设置:
<intent-filter >
<action android:name="android.settings.SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter >
<action android:name="android.settings.WIRELESS_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
设置菜单无法通过状态栏打开,但用户可以通过状态栏上的 wifi 设置进入设置菜单并运行其他应用程序或杀死/卸载我的应用程序。
有没有办法禁用设置菜单(例如通过密码保护它)或通过我的应用程序覆盖它或隐藏状态栏并禁用扩展它?