Most visited

Recently visited

SearchEditText

public class SearchEditText
extends EditText

java.lang.Object
   ↳ android.view.View
     ↳ android.widget.TextView
       ↳ android.widget.EditText
         ↳ android.support.v17.leanback.widget.SearchEditText


用于监视键盘更改的EditText小部件。

Summary

Nested classes

interface SearchEditText.OnKeyboardDismissListener

当键盘被解散时接收通知的接口。

Inherited XML attributes

From class android.widget.TextView
From class android.view.View

Inherited constants

From class android.view.View

Inherited fields

From class android.view.View

Public constructors

SearchEditText(Context context)
SearchEditText(Context context, AttributeSet attrs)
SearchEditText(Context context, AttributeSet attrs, int defStyle)

Public methods

static boolean isLayoutRtl(View view)
void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info)

这是使uiautomator可以查看视图所必需的。

boolean onKeyPreIme(int keyCode, KeyEvent event)

在关键事件由与视图层次关联的任何输入方法处理之前处理。

void reset()

重置文本视图。

void setFinalRecognizedText(CharSequence finalText)

设置最终的,不变的全文结果。

void setOnKeyboardDismissListener(SearchEditText.OnKeyboardDismissListener listener)

设置一个键盘解散的监听器。

void updateRecognizedText(String stableText, String pendingText)

更新识别的文字。

void updateRecognizedText(String stableText, List<Float> rmsValues)

Protected methods

void onFinishInflate()

最终确定从XML扩展视图。

Inherited methods

From class android.widget.EditText
From class android.widget.TextView
From class android.view.View
From class java.lang.Object
From interface android.view.ViewTreeObserver.OnPreDrawListener
From interface android.graphics.drawable.Drawable.Callback
From interface android.view.KeyEvent.Callback
From interface android.view.accessibility.AccessibilityEventSource

Public constructors

SearchEditText

SearchEditText (Context context)

Parameters
context Context

SearchEditText

SearchEditText (Context context, 
                AttributeSet attrs)

Parameters
context Context
attrs AttributeSet

SearchEditText

SearchEditText (Context context, 
                AttributeSet attrs, 
                int defStyle)

Parameters
context Context
attrs AttributeSet
defStyle int

Public methods

isLayoutRtl

boolean isLayoutRtl (View view)

Parameters
view View
Returns
boolean

onInitializeAccessibilityNodeInfo

void onInitializeAccessibilityNodeInfo (AccessibilityNodeInfo info)

这是使uiautomator可以查看视图所必需的。

Parameters
info AccessibilityNodeInfo: The instance to initialize.

onKeyPreIme

boolean onKeyPreIme (int keyCode, 
                KeyEvent event)

在关键事件由与视图层次关联的任何输入方法处理之前处理。 这可以用于在IME消耗它们之前在特殊情况下截获关键事件; 一个典型的例子是处理BACK键来更新应用程序的UI,而不是让IME看到它并关闭它自己。

Parameters
keyCode int: The value in event.getKeyCode().
event KeyEvent: Description of the key event.
Returns
boolean If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false.

reset

void reset ()

重置文本视图。

setFinalRecognizedText

void setFinalRecognizedText (CharSequence finalText)

设置最终的,不变的全文结果。 这应该只发生在承认的最后。

Parameters
finalText CharSequence: to the view to.

setOnKeyboardDismissListener

void setOnKeyboardDismissListener (SearchEditText.OnKeyboardDismissListener listener)

设置一个键盘解散的监听器。

Parameters
listener SearchEditText.OnKeyboardDismissListener: The listener.

updateRecognizedText

void updateRecognizedText (String stableText, 
                String pendingText)

更新识别的文字。

Parameters
stableText String
pendingText String

updateRecognizedText

void updateRecognizedText (String stableText, 
                List<Float> rmsValues)

Parameters
stableText String
rmsValues List

Protected methods

onFinishInflate

void onFinishInflate ()

最终确定从XML扩展视图。 这被称为通货膨胀的最后一个阶段,毕竟所有的孩子的观点已被添加。

即使子类重写onFinishInflate,他们也应该始终确保调用super方法,以便调用。

Hooray!