我正在使用全屏应用程序,其中所有导航都在应用程序屏幕内完成。这意味着所有硬件按钮(后退按钮,主屏幕按钮)均已禁用。 现在我遇到了一个问题,我必须从应用程序转到wifi设置页面。 使用此代码转到wifi设置页面。
public void showSettingsPage()
{
var context = Android.App.Application.Context;
Intent intent = new Intent(WifiManager.ActionPickWifiNetwork);
intent.SetFlags(ActivityFlags.NewTask);
context.StartActivity(intent);
}
现在,连接到互联网后,我需要自动返回该应用程序,而无需按任何按钮。 我使用了startActivityForResult,但只有在按下后退按钮后才能调用它。
我考虑过要建立自己的接口来获取所有wifi网络并连接到它,但似乎还需要更多工作。如果我可以使用内置的设置界面并在连接后自动返回会更好。