Most visited

Recently visited

Added in API level 18

TextDirectionHeuristics

public class TextDirectionHeuristics
extends Object

java.lang.Object
   ↳ android.text.TextDirectionHeuristics


一些实现TextDirectionHeuristic对象。 将这些与unicodeWrap()中的unicodeWrap()方法一起BidiFormatter 还要注意的是,这些方向启发式对应于相同类型的所提供的常数ViewsetTextDirection() ,如TEXT_DIRECTION_RTL

要支持低于 JELLY_BEAN_MR2版本,可以使用支持库的 TextDirectionHeuristicsCompat类。

Summary

Fields

public static final TextDirectionHeuristic ANYRTL_LTR

如果文本包含非右格式的非格式字符,则确定方向是从右向左,如果没有找到则从左向右回落。

public static final TextDirectionHeuristic FIRSTSTRONG_LTR

根据第一个强方向字符(包括双向格式字符)确定方向,如果找不到任何字符,则从左向右回落。

public static final TextDirectionHeuristic FIRSTSTRONG_RTL

根据第一个强方向字符(包括双向格式字符)确定方向,如果没有找到则从右向左回落。

public static final TextDirectionHeuristic LOCALE

强制段落方向为Locale方向。

public static final TextDirectionHeuristic LTR

始终决定方向是从左到右。

public static final TextDirectionHeuristic RTL

始终决定方向是从右向左。

Public constructors

TextDirectionHeuristics()

Inherited methods

From class java.lang.Object

Fields

ANYRTL_LTR

Added in API level 18
TextDirectionHeuristic ANYRTL_LTR

如果文本包含非右格式的非格式字符,则确定方向是从右向左,如果没有找到则从左向右回落。

FIRSTSTRONG_LTR

Added in API level 18
TextDirectionHeuristic FIRSTSTRONG_LTR

根据第一个强方向字符(包括双向格式字符)确定方向,如果找不到任何字符,则从左向右回落。 这是Unicode双向算法的默认行为。

FIRSTSTRONG_RTL

Added in API level 18
TextDirectionHeuristic FIRSTSTRONG_RTL

根据第一个强方向字符(包括双向格式字符)确定方向,如果没有找到则从右向左回落。 这与Unicode双向算法的默认行为类似,只是具有不同的回退行为。

LOCALE

Added in API level 18
TextDirectionHeuristic LOCALE

强制段落方向为Locale方向。 从左到右回落。

LTR

Added in API level 18
TextDirectionHeuristic LTR

始终决定方向是从左到右。

RTL

Added in API level 18
TextDirectionHeuristic RTL

始终决定方向是从右向左。

Public constructors

TextDirectionHeuristics

Added in API level 18
TextDirectionHeuristics ()

Hooray!