From 40d51e70037c8d32f9bbafd54775e526d86caf23 Mon Sep 17 00:00:00 2001 From: Przemyslaw Szczepaniak Date: Mon, 13 May 2013 17:15:53 +0100 Subject: Make TtsEngines.getDefaultLocale() method public TtsEngines is hidden class, it's not a public API. It's required for tracking system language setting by TTS engines (Change: Ic4bde97ef7406adb64cc03efbe660275360ba3af ) Bug: 8613986 Change-Id: Iafafcdb244e1520893bee65febd5a137e3556317 --- core/java/android/speech/tts/TtsEngines.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/core/java/android/speech/tts/TtsEngines.java b/core/java/android/speech/tts/TtsEngines.java index 2706bc72d7e8..5fbd22e273e8 100644 --- a/core/java/android/speech/tts/TtsEngines.java +++ b/core/java/android/speech/tts/TtsEngines.java @@ -355,7 +355,18 @@ public class TtsEngines { return v1Locale; } - private String getDefaultLocale() { + /** + * Return the default device locale in form of 3 letter codes delimited by + * {@link #LOCALE_DELIMITER}: + * + */ + public String getDefaultLocale() { final Locale locale = Locale.getDefault(); // Note that the default locale might have an empty variant -- cgit v1.2.3-59-g8ed1b