为了查看是否有任何方法可以检查当前设备上是否存在特定设置,但我没有找到任何东西,我已经剥离了文档。Android - 检查当前设备上是否存在Settings.ACTION_XXX
例如,我想做到以下几点:
如果“Settings.ACTION_DATA_ROAMING_SETTINGS”存在,那么当前设备上...
如果任何人有答案,我接受者。
为了查看是否有任何方法可以检查当前设备上是否存在特定设置,但我没有找到任何东西,我已经剥离了文档。Android - 检查当前设备上是否存在Settings.ACTION_XXX
例如,我想做到以下几点:
如果“Settings.ACTION_DATA_ROAMING_SETTINGS”存在,那么当前设备上...
如果任何人有答案,我接受者。
Intent intent = new Intent(android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS, null);
List<ResolveInfo> activities = getPackageManager().queryIntentActivities(intent, 0);
运行上面的代码来检查是否有一些组件处理这个特定的操作。如果activities
不是空的,答案是肯定的。
您是否正在寻找http://stackoverflow.com/questions/15407502/how-to-check-if-an-intent-can-be-handled-from-some-activity – tachyonflux