public abstract class ReplacementTransformationMethod
extends Object implements TransformationMethod
| java.lang.Object | |
| android.text.method.ReplacementTransformationMethod | |
| |
这种变换方法使得在字符 getOriginal()阵列由在相应的字符来代替 getReplacement()阵列。
Public constructors |
|
|---|---|
ReplacementTransformationMethod() |
|
公共方法(Public methods) |
|
|---|---|
CharSequence |
getTransformation(CharSequence source, View v) 返回一个CharSequence,它将镜像源CharSequence的内容,但将 |
void |
onFocusChanged(View view, CharSequence sourceText, boolean focused, int direction, Rect previouslyFocusedRect) 当使用此TransformationMethod的TextView获得或失去焦点时,将调用此方法。 |
Protected methods |
|
|---|---|
abstract char[] |
getOriginal() 返回显示时将被其他字符替换的字符列表。 |
abstract char[] |
getReplacement() 为要替换的字符返回并行字符数组。 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
android.text.method.TransformationMethod
|
|
CharSequence getTransformation (CharSequence source, View v)
返回一个CharSequence,它将镜像源CharSequence的内容,但将 getOriginal()的字符替换为 getReplacement() 。
| 参数(Parameters) | |
|---|---|
source |
CharSequence
|
v |
View
|
| 返回(Returns) | |
|---|---|
CharSequence |
|
void onFocusChanged (View view, CharSequence sourceText, boolean focused, int direction, Rect previouslyFocusedRect)
当使用此TransformationMethod的TextView获得或失去焦点时,将调用此方法。
| 参数(Parameters) | |
|---|---|
view |
View
|
sourceText |
CharSequence
|
focused |
boolean
|
direction |
int
|
previouslyFocusedRect |
Rect
|