Use flattenToShortString for voice recognizer setting, so as to match what's done

in RecognitionManagerService. Fixes http://b/2463844
This commit is contained in:
Mike LeBeau
2010-02-23 14:51:10 -08:00
parent 3e04288198
commit effc754719

View File

@@ -100,7 +100,8 @@ public class VoiceInputOutputSettings extends PreferenceActivity
ResolveInfo resolveInfo = availableRecognitionServices.get(0);
String recognizerComponent =
new ComponentName(resolveInfo.serviceInfo.packageName,
resolveInfo.serviceInfo.name).flattenToString();
resolveInfo.serviceInfo.name).flattenToShortString();
mAvailableRecognizersMap.put(recognizerComponent, resolveInfo);
String currentSetting = Settings.Secure.getString(
@@ -134,7 +135,7 @@ public class VoiceInputOutputSettings extends PreferenceActivity
ResolveInfo resolveInfo = recognizers.get(i);
String recognizerComponent =
new ComponentName(resolveInfo.serviceInfo.packageName,
resolveInfo.serviceInfo.name).flattenToString();
resolveInfo.serviceInfo.name).flattenToShortString();
mAvailableRecognizersMap.put(recognizerComponent, resolveInfo);