我正在开发的Android应用程序有一些模式,如:
现在我的问题是,当我的应用程序在Kiosk模式下运行时,它将阻止所有其他应用程序打开/使自己在顶部。因此用户无法进入设置屏幕。
我想要一种在我的应用中提供Wi-Fi设置的方法,以便用户可以这样做:
任何帮助将不胜感激。
答案 0 :(得分:2)
我知道这有点老了,但是为了防止将来为某人做一些研究,这是我为类似的用例提出的解决方案。
只需使用Android提供的用于管理wifi的活动(无需用户查看其余设置),方法是手动组合这样的意图:
Intent intent = new Intent("com.android.net.wifi.SETUP_WIFI_NETWORK");
intent.setComponent(ComponentName.unflattenFromString("com.android.settings/com.android.settings.wifi.WifiSetupActivity"));
intent.addCategory("android.intent.category.DEFAULT");
startActivity(intent);