Merge "Make LocaleList.isPseudoLocale a public API" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
1f4e4e433d
@@ -34595,6 +34595,7 @@ package android.os {
|
|||||||
method @Nullable public java.util.Locale getFirstMatch(String[]);
|
method @Nullable public java.util.Locale getFirstMatch(String[]);
|
||||||
method @IntRange(from=0xffffffff) public int indexOf(java.util.Locale);
|
method @IntRange(from=0xffffffff) public int indexOf(java.util.Locale);
|
||||||
method public boolean isEmpty();
|
method public boolean isEmpty();
|
||||||
|
method public static boolean isPseudoLocale(@Nullable android.icu.util.ULocale);
|
||||||
method public static void setDefault(@NonNull @Size(min=1) android.os.LocaleList);
|
method public static void setDefault(@NonNull @Size(min=1) android.os.LocaleList);
|
||||||
method @IntRange(from=0) public int size();
|
method @IntRange(from=0) public int size();
|
||||||
method @NonNull public String toLanguageTags();
|
method @NonNull public String toLanguageTags();
|
||||||
|
|||||||
@@ -5373,10 +5373,6 @@ package android.os {
|
|||||||
field @NonNull public static final android.os.Parcelable.Creator<android.os.IncidentReportArgs> CREATOR;
|
field @NonNull public static final android.os.Parcelable.Creator<android.os.IncidentReportArgs> CREATOR;
|
||||||
}
|
}
|
||||||
|
|
||||||
public final class LocaleList implements android.os.Parcelable {
|
|
||||||
method public static boolean isPseudoLocale(@Nullable android.icu.util.ULocale);
|
|
||||||
}
|
|
||||||
|
|
||||||
public final class NativeHandle implements java.io.Closeable {
|
public final class NativeHandle implements java.io.Closeable {
|
||||||
ctor public NativeHandle();
|
ctor public NativeHandle();
|
||||||
ctor public NativeHandle(@NonNull java.io.FileDescriptor, boolean);
|
ctor public NativeHandle(@NonNull java.io.FileDescriptor, boolean);
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ import android.annotation.IntRange;
|
|||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
import android.annotation.Nullable;
|
import android.annotation.Nullable;
|
||||||
import android.annotation.Size;
|
import android.annotation.Size;
|
||||||
import android.annotation.SystemApi;
|
|
||||||
import android.annotation.UnsupportedAppUsage;
|
import android.annotation.UnsupportedAppUsage;
|
||||||
import android.content.LocaleProto;
|
import android.content.LocaleProto;
|
||||||
import android.icu.util.ULocale;
|
import android.icu.util.ULocale;
|
||||||
@@ -328,9 +327,7 @@ public final class LocaleList implements Parcelable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true if locale is a pseudo-locale, false otherwise.
|
* Returns true if locale is a pseudo-locale, false otherwise.
|
||||||
* {@hide}
|
|
||||||
*/
|
*/
|
||||||
@SystemApi
|
|
||||||
public static boolean isPseudoLocale(@Nullable ULocale locale) {
|
public static boolean isPseudoLocale(@Nullable ULocale locale) {
|
||||||
return isPseudoLocale(locale != null ? locale.toLocale() : null);
|
return isPseudoLocale(locale != null ? locale.toLocale() : null);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user