Added in API level 24

ScriptUsage

class ScriptUsage
kotlin.Any
   ↳ kotlin.Enum<android.icu.lang.UScript.ScriptUsage>
   ↳ android.icu.lang.UScript.ScriptUsage

Script usage constants. See UAX #31 Unicode Identifier and Pattern Syntax. http://www.unicode.org/reports/tr31/#Table_Candidate_Characters_for_Exclusion_from_Identifiers

Summary

Enum values

Aspirational Use script.

Candidate for Exclusion from Identifiers.

Limited Use script.

Not encoded in Unicode.

Recommended script.

Unknown script usage.

Enum values

ASPIRATIONAL

Added in API level 24
enum val ASPIRATIONAL : UScript.ScriptUsage

Aspirational Use script.

EXCLUDED

Added in API level 24
enum val EXCLUDED : UScript.ScriptUsage

Candidate for Exclusion from Identifiers.

LIMITED_USE

Added in API level 24
enum val LIMITED_USE : UScript.ScriptUsage

Limited Use script.

NOT_ENCODED

Added in API level 24
enum val NOT_ENCODED : UScript.ScriptUsage

Not encoded in Unicode.

Added in API level 24
enum val RECOMMENDED : UScript.ScriptUsage

Recommended script.

UNKNOWN

Added in API level 24
enum val UNKNOWN : UScript.ScriptUsage

Unknown script usage.