我正在实施语音识别演示,我想检查是否启用了谷歌语音输入服务然后打开我的活动,否则打开语言和输入设置窗口,如何应用这个条件,帮我实现这个,aarigato提前< / p>
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.settings", "com.android.settings.LanguageSettings");
startActivity(intent);
我发现这个消息打开设置窗口,但我不知道我正在寻找的条件?...
try {
manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
Intent myIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(myIntent);
} else {
mapFragment.getMapAsync(this);
}
} catch (Exception e) {
e.printStackTrace();
}
像这样,首先我检查gps是否启用,如果是,那么我正在打开我的地图活动。