如何以编程方式在 Android 设备上打开互联网设置页面

问题描述 投票:0回答:1

使用 .NET MAUI,我想以编程方式打开此页面:在 Android 设备中,打开 设置 > 连接 > WiFi。这显示当前连接的网络和可用网络。对于不同的 Android 版本,它看起来略有不同,但基本上看起来像这样(抱歉图像质量较低):

当用户打开此页面时,他们将选择之前在程序中创建的本地 WiFi 网络。

我可能必须调用特定于平台的代码才能执行此操作,这很好,我只是不知道要使用哪些特定于 Android 的代码。

我之前已经得到过这个答案,请使用

AppInfo.Current.ShowSettingsUI()
。这不是我需要的,因为这会打开应用程序的设置页面。我想以编程方式打开上述 Android 设置页面。 我尝试了什么? 我已经成功完成了使用Android代码做一些简单事情的

教程

,所以我认为如果我找到正确的

Android API

来调用,那么希望我会没事(遗憾的是,我的Java不存在,所以我在 Android-Dev 页面中迷失了方向)。我不确定我需要什么权限,但我当然可以在时机成熟时设置它们。 您可以使用设置提供程序来启动具有意图的活动:

ACTION_WIFI_SETTINGS
android .net maui wifi
1个回答
0
投票

#if ANDROID Platform.CurrentActivity?.StartActivity(new Intent(Settings.ActionWifiSettings)); #endif

© www.soinside.com 2019 - 2024. All rights reserved.