gpt4 book ai didi

android - 在 Android 中查找要与 ComponentName 类一起使用的类

转载 作者:行者123 更新时间:2023-11-29 22:08:07 25 4
gpt4 key购买 nike

我有一个调用另一个应用程序的小部件,这是代码中最重要的部分:

final Intent intent = new Intent(Intent.ACTION_MAIN, null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
final ComponentName cn = new ComponentName("com.android.settings",
"com.android.settings.wifi.WifiSettings");
intent.setComponent(cn);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ctxt.startActivity( intent);

重要的是

final ComponentName cn = new ComponentName("com.android.settings", "com.android.settings.wifi.WifiSettings");

这个调用android中的wifi设置,但是我在一个网站上找到这段代码,我想知道如何调用系统中的数据漫游和其他设置,我在哪里可以看到这个?

最佳答案

com.android.settings 是包的名称。如果你去here您可以在此包中找到所有可用的设置。漫游设置位于 com.android.phone 包中 - 请参阅 here .

编辑:它 appears使用包名称不可移植。你最好的选择是使用:

startActivity(new Intent(Settings.ACTION_DATA_ROAMING_SETTINGS));

意向列表在 Settings class

may also needFLAG_ACTIVITY_NEW_TASK 添加到您的 Intent 中

关于android - 在 Android 中查找要与 ComponentName 类一起使用的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10297632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com