我使用以下代码在应用中打开 NetworkSettings 以获取可用列表,然后使用详细信息更改网络。
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.phone", "com.android.phone.NetworkSetting");
startActivity(intent);
但它不适用于Nexus Mobile。
答案 0 :(得分:1)
尝试以下方法:
startActivity(new Intent(android.provider.Settings.ACTION_APN_SETTINGS));
或:
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
有关如何打开不同设置的更多info。