We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 113b91f commit 4434a39Copy full SHA for 4434a39
shell/platform/android/io/flutter/embedding/engine/systemchannels/LocalizationChannel.java
@@ -4,6 +4,7 @@
4
5
package io.flutter.embedding.engine.systemchannels;
6
7
+import android.os.Build;
8
import android.support.annotation.NonNull;
9
10
import java.util.ArrayList;
@@ -35,7 +36,8 @@ public void sendLocales(List<Locale> locales) {
35
36
for (Locale locale : locales) {
37
data.add(locale.getLanguage());
38
data.add(locale.getCountry());
- data.add(locale.getScript());
39
+ // locale.getScript() was added in API 21.
40
+ data.add(Build.VERSION.SDK_INT >= 21 ? locale.getScript() : "");
41
data.add(locale.getVariant());
42
}
43
channel.invokeMethod("setLocale", data);
0 commit comments