如何检查用户是否真的启用了Google语音输入服务

时间:2016-04-30 17:54:29

标签: android

我正在实施语音识别演示,我想检查是否启用了谷歌语音输入服务然后打开我的活动,否则打开语言和输入设置窗口,如何应用这个条件,帮我实现这个,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是否启用,如果是,那么我正在打开我的地图活动。

0 个答案:

没有答案