日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSAccessibilityEventInfo

AccessibilityEventInfo

為富陽等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及富陽網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計、做網(wǎng)站、富陽網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

java.lang.Object

|---ohos.accessibility.AccessibilityEventInfo

public class AccessibilityEventInfo
extends Object

描述無障礙事件信息并為無障礙服務(wù)提供信息。

信息包括無障礙事件類型、觸發(fā)無障礙事件的操作、事件源的包名、用于閱讀文本的移動步驟、無障礙事件列表。

當(dāng)對 UI 進(jìn)行任何更改時,例如,當(dāng)視圖控件獲得焦點時,您的應(yīng)用可以向無障礙服務(wù)發(fā)送 AccessibilityEventInfo#TYPE_VIEW_FOCUSED_EVENT 無障礙事件以觸發(fā)無障礙功能。

字段摘要

修飾符和類型 字段 描述
static intTYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED_EVENT描述清除輔助功能焦點的事件。
static intTYPE_VIEW_ACCESSIBILITY_FOCUSED_EVENT描述獲得可訪問性焦點的事件。
static intTYPE_VIEW_CLICKED_EVENT描述單擊控件的事件,例如單擊按鈕。
static intTYPE_VIEW_FOCUSED_EVENT描述控件獲得焦點的事件。
static intTYPE_VIEW_HOVER_ENTER_EVENT描述懸停進(jìn)入控件的事件。
static intTYPE_VIEW_HOVER_EXIT_EVENT描述懸停離開控件的事件。
static intTYPE_VIEW_LONG_CLICKED_EVENT描述按住控件的事件。
static intTYPE_VIEW_SCROLLED_EVENT描述滾動視圖的事件。
static intTYPE_VIEW_SELECTED_EVENT描述選擇控件的事件。
static intTYPE_VIEW_TEXT_CHANGED_EVENT描述控件文本已更改的事件。
static intTYPE_VIEW_TEXT_SELECTION_CHANGED_EVENT描述所選文本已更改的事件。
static intWINDOWS_CHANGE_ACCESSIBILITY_FOCUSED描述所選輔助功能窗口已更改的窗口更改事件。
static intWINDOWS_CHANGE_ACTIVE描述窗口變?yōu)榛顒踊虿换顒拥拇翱诟氖录?/td>
static intWINDOWS_CHANGE_ADDED描述添加窗口的窗口更改事件。
static intWINDOWS_CHANGE_BOUNDS描述窗口邊界已更改的窗口更改事件。
static intWINDOWS_CHANGE_CHILDREN描述子窗口已更改的窗口更改事件。
static intWINDOWS_CHANGE_FOCUSED描述所選窗口已更改的窗口更改事件。
static intWINDOWS_CHANGE_LAYER描述窗口層已更改的窗口更改事件。
static intWINDOWS_CHANGE_PARENT描述父窗口已更改的窗口更改事件。
static intWINDOWS_CHANGE_PIP描述窗口進(jìn)入或退出畫中畫 (PIP) 模式的窗口更改事件。
static intWINDOWS_CHANGE_REMOVED描述一個窗口被刪除的窗口更改事件。
static intWINDOWS_CHANGE_TITLE描述窗口標(biāo)題已更改的窗口更改事件。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
AccessibilityEventInfo()用于創(chuàng)建 AccessibilityEventInfo 實例的構(gòu)造函數(shù)。
AccessibilityEventInfo(int eventType)用于創(chuàng)建具有指定事件類型的 AccessibilityEventInfo 實例的構(gòu)造函數(shù),例如 TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED_EVENT、TYPE_VIEW_CLICKED_EVENT 和 TYPE_VIEW_ACCESSIBILITY_FOCUSED_EVENT。
AccessibilityEventInfo(AccessibilityEventInfo eventInfo)用于通過復(fù)制指定的可訪問性事件信息來創(chuàng)建 AccessibilityEventInfo 實例的構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型 方法 描述
voidaddContent(CharSequence in)將元素添加到內(nèi)容列表。
voidaddRecord(AccessibilityEventInfo eventInfo)將可訪問性事件添加到事件列表。
intgetAccessibilityEventType()獲取可訪問性事件的類型。
CharSequencegetBundleName()獲取事件源的bundle名,即目標(biāo)應(yīng)用的bundle名。
CharSequencegetClassName()獲取類名。
ArrayListCharSequencegetContentList()獲取事件中的內(nèi)容列表。
intgetCount()獲取可訪問性事件的數(shù)量。
CharSequencegetDescription()獲取可訪問性事件描述。
intgetEndIndex()獲取屏幕上列出的項目的結(jié)束索引。
CharSequencegetLastContent()獲取組件的最后一個內(nèi)容。
intgetPresentIndex()獲取當(dāng)前事件的索引。
ArrayListAccessibilityEventInfogetRecords()獲取可訪問性事件列表。
intgetStartIndex()獲取屏幕上列出的項目的開始索引。
intgetTextMoveStep()獲取用于閱讀文本的移動步長。
intgetTriggerAction()獲取觸發(fā)無障礙事件的動作,例如點擊或聚焦視圖。
intgetViewId()獲取與可訪問性事件關(guān)聯(lián)的視圖 ID。
intgetWindowChangeTypes()獲取窗口變化事件的類型,可以是內(nèi)容變化,也可以是狀態(tài)變化。
voidsetAccessibilityEventType(int accessibilityEventType)設(shè)置可訪問性事件的類型。
voidsetBundleName(CharSequence bundleName)設(shè)置事件源的包名稱。
voidsetClassName(CharSequence className)設(shè)置類名。
voidsetCount(int count)設(shè)置可訪問性事件的數(shù)量。
voidsetDescription(CharSequence description)設(shè)置可訪問性事件描述。
voidsetEndIndex(int endIndex)設(shè)置屏幕上列出項目的結(jié)束索引。
voidsetLastContent(CharSequence lastContent)設(shè)置組件的最后一個內(nèi)容。
voidsetPresentIndex(int presentIndex)設(shè)置當(dāng)前事件的索引。
voidsetStartIndex(int startIndex)設(shè)置屏幕上列出的項目的開始索引。
voidsetTextMoveStep(int moveStep)設(shè)置用于閱讀文本的移動步長。
voidsetTriggerAction(int action)設(shè)置觸發(fā)可訪問性事件的操作。
voidsetViewId(int viewId)設(shè)置與可訪問性事件關(guān)聯(lián)的視圖 ID。
voidsetWindowChangeTypes(int changeTypes)設(shè)置窗口改變事件的類型,可以是內(nèi)容改變或狀態(tài)改變。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

字段詳細(xì)信息

TYPE_VIEW_ACCESSIBILITY_FOCUSED_EVENT

public static final int TYPE_VIEW_ACCESSIBILITY_FOCUSED_EVENT

描述獲得可訪問性焦點的事件。

TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED_EVENT

public static final int TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED_EVENT

描述清除輔助功能焦點的事件。

TYPE_VIEW_CLICKED_EVENT

public static final int TYPE_VIEW_CLICKED_EVENT

描述單擊控件的事件,例如單擊按鈕。

TYPE_VIEW_FOCUSED_EVENT

public static final int TYPE_VIEW_FOCUSED_EVENT

描述控件獲得焦點的事件。

TYPE_VIEW_HOVER_ENTER_EVENT

public static final int TYPE_VIEW_HOVER_ENTER_EVENT

描述懸停進(jìn)入控件的事件。

TYPE_VIEW_HOVER_EXIT_EVENT

public static final int TYPE_VIEW_HOVER_EXIT_EVENT

描述懸停離開控件的事件。

TYPE_VIEW_LONG_CLICKED_EVENT

public static final int TYPE_VIEW_LONG_CLICKED_EVENT

描述按住控件的事件。

TYPE_VIEW_SCROLLED_EVENT

public static final int TYPE_VIEW_SCROLLED_EVENT

描述滾動視圖的事件。

TYPE_VIEW_SELECTED_EVENT

public static final int TYPE_VIEW_SELECTED_EVENT

描述選擇控件的事件。

TYPE_VIEW_TEXT_CHANGED_EVENT

public static final int TYPE_VIEW_TEXT_CHANGED_EVENT

描述控件文本已更改的事件。

TYPE_VIEW_TEXT_SELECTION_CHANGED_EVENT

public static final int TYPE_VIEW_TEXT_SELECTION_CHANGED_EVENT

描述所選文本已更改的事件。

WINDOWS_CHANGE_ACCESSIBILITY_FOCUSED

public static final int WINDOWS_CHANGE_ACCESSIBILITY_FOCUSED

描述所選輔助功能窗口已更改的窗口更改事件。

WINDOWS_CHANGE_ACTIVE

public static final int WINDOWS_CHANGE_ACTIVE

描述窗口變?yōu)榛顒踊虿换顒拥拇翱诟氖录?/p>

WINDOWS_CHANGE_ADDED

public static final int WINDOWS_CHANGE_ADDED

描述添加窗口的窗口更改事件。

WINDOWS_CHANGE_BOUNDS

public static final int WINDOWS_CHANGE_BOUNDS

描述窗口邊界已更改的窗口更改事件。

WINDOWS_CHANGE_CHILDREN

public static final int WINDOWS_CHANGE_CHILDREN

描述子窗口已更改的窗口更改事件。

WINDOWS_CHANGE_FOCUSED

public static final int WINDOWS_CHANGE_FOCUSED

描述所選窗口已更改的窗口更改事件。

WINDOWS_CHANGE_LAYER

public static final int WINDOWS_CHANGE_LAYER

描述窗口層已更改的窗口更改事件。

WINDOWS_CHANGE_PARENT

public static final int WINDOWS_CHANGE_PARENT

描述父窗口已更改的窗口更改事件。

WINDOWS_CHANGE_PIP

public static final int WINDOWS_CHANGE_PIP

描述窗口進(jìn)入或退出畫中畫 (PIP) 模式的窗口更改事件。

WINDOWS_CHANGE_REMOVED

public static final int WINDOWS_CHANGE_REMOVED

描述一個窗口被刪除的窗口更改事件。

WINDOWS_CHANGE_TITLE

public static final int WINDOWS_CHANGE_TITLE

描述窗口標(biāo)題已更改的窗口更改事件。

構(gòu)造函數(shù)詳細(xì)信息

AccessibilityEventInfo

public AccessibilityEventInfo()

用于創(chuàng)建 AccessibilityEventInfo 實例的構(gòu)造函數(shù)。

AccessibilityEventInfo

public AccessibilityEventInfo(int eventType)

用于創(chuàng)建具有指定事件類型的 AccessibilityEventInfo 實例的構(gòu)造函數(shù),例如 TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED_EVENT、TYPE_VIEW_CLICKED_EVENT 和 TYPE_VIEW_ACCESSIBILITY_FOCUSED_EVENT。

參數(shù):

參數(shù)名稱 參數(shù)描述
eventType指示可訪問性事件的類型。

AccessibilityEventInfo

public AccessibilityEventInfo(AccessibilityEventInfo eventInfo)

用于通過復(fù)制指定的可訪問性事件信息來創(chuàng)建 AccessibilityEventInfo 實例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
eventInfo表示可訪問性事件信息。

方法詳情

getTriggerAction

public int getTriggerAction()

獲取觸發(fā)無障礙事件的動作,例如點擊或聚焦視圖。

返回:

返回觸發(fā)可訪問性事件的操作。

getWindowChangeTypes

public int getWindowChangeTypes()

獲取窗口變化事件的類型,可以是內(nèi)容變化,也可以是狀態(tài)變化。

返回:

返回窗口更改事件的類型。

getAccessibilityEventType

public int getAccessibilityEventType()

獲取可訪問性事件的類型。

返回:

返回可訪問性事件的類型。

getTextMoveStep

public int getTextMoveStep()

獲取用于閱讀文本的移動步長。

返回:

返回移動步驟,例如,移動到下一個字符、單詞或行。

getBundleName

public CharSequence getBundleName()

獲取事件源的bundle名,即目標(biāo)應(yīng)用的bundle名。

返回:

返回事件源的包名稱。

getViewId

public int getViewId()

獲取與可訪問性事件關(guān)聯(lián)的視圖 ID。

返回:

返回視圖 ID。

addRecord

public void addRecord(AccessibilityEventInfo eventInfo)

將可訪問性事件添加到事件列表。

參數(shù):

參數(shù)名稱 參數(shù)描述
eventInfo指示要添加的可訪問性事件。

getRecords

public ArrayListAccessibilityEventInfo getRecords()

獲取可訪問性事件列表。

返回:

返回可訪問性事件列表。

setTriggerAction

public void setTriggerAction(int action)

設(shè)置觸發(fā)可訪問性事件的操作。

參數(shù):

參數(shù)名稱 參數(shù)描述
action指示觸發(fā)可訪問性事件的操作。

setTextMoveStep

public void setTextMoveStep(int moveStep)

設(shè)置用于閱讀文本的移動步長。

參數(shù):

參數(shù)名稱 參數(shù)描述
moveStep表示移動步驟,例如移動到下一個字符、單詞或行。

setBundleName

public void setBundleName(CharSequence bundleName)

設(shè)置事件源的包名稱。

參數(shù):

參數(shù)名稱 參數(shù)描述
bundleName指示事件源的包名稱。

setAccessibilityEventType

public void setAccessibilityEventType(int accessibilityEventType)

設(shè)置可訪問性事件的類型。

參數(shù):

參數(shù)名稱 參數(shù)描述
accessibilityEventType指示可訪問性事件的類型。

setWindowChangeTypes

public void setWindowChangeTypes(int changeTypes)

設(shè)置窗口改變事件的類型,可以是內(nèi)容改變或狀態(tài)改變。

參數(shù):

參數(shù)名稱 參數(shù)描述
changeTypes指示窗口更改事件的類型。

setViewId

public void setViewId(int viewId)

設(shè)置與可訪問性事件關(guān)聯(lián)的視圖 ID。

參數(shù):

參數(shù)名稱 參數(shù)描述
viewId表示視圖 ID。

getClassName

public CharSequence getClassName()

獲取類名。

返回:

返回類名。

setClassName

public void setClassName(CharSequence className)

設(shè)置類名。

參數(shù):

參數(shù)名稱 參數(shù)描述
className表示要設(shè)置的類名。

getDescription

public CharSequence getDescription()

獲取可訪問性事件描述。

返回:

返回描述。

setDescription

public void setDescription(CharSequence description)

設(shè)置可訪問性事件描述。

參數(shù):

參數(shù)名稱 參數(shù)描述
description表示要設(shè)置的描述。

getCount

public int getCount()

獲取可訪問性事件的數(shù)量。

返回:

返回可訪問性事件的數(shù)量。

setCount

public void setCount(int count)

設(shè)置可訪問性事件的數(shù)量。

參數(shù):

參數(shù)名稱 參數(shù)描述
count指示要設(shè)置的可訪問性事件的數(shù)量。

getPresentIndex

public int getPresentIndex()

獲取當(dāng)前事件的索引。

返回:

返回事件索引。

setPresentIndex

public void setPresentIndex(int presentIndex)

設(shè)置當(dāng)前事件的索引。

參數(shù):

參數(shù)名稱 參數(shù)描述
presentIndex指示要設(shè)置的事件索引。

getStartIndex

public int getStartIndex()

獲取屏幕上列出的項目的開始索引。

返回:

返回起始索引。

setStartIndex

public void setStartIndex(int startIndex)

設(shè)置屏幕上列出的項目的開始索引。

參數(shù):

參數(shù)名稱 參數(shù)描述
startIndex指示要設(shè)置的開始索引。

getEndIndex

public int getEndIndex()

獲取屏幕上列出的項目的結(jié)束索引。

返回:

返回結(jié)束索引。

setEndIndex

public void setEndIndex(int endIndex)

設(shè)置屏幕上列出項目的結(jié)束索引。

參數(shù):

參數(shù)名稱 參數(shù)描述
endIndex指示要設(shè)置的結(jié)束索引。

getLastContent

public CharSequence getLastContent()

獲取組件的最后一個內(nèi)容。

返回:

返回組件的最后一個內(nèi)容。

setLastContent

public void setLastContent(CharSequence lastContent)

設(shè)置組件的最后一個內(nèi)容。

參數(shù):

參數(shù)名稱 參數(shù)描述
lastContent指示要為組件設(shè)置的最后一個內(nèi)容。

getContentList

public ArrayListCharSequence getContentList()

獲取事件中的內(nèi)容列表。

返回:

返回事件中的內(nèi)容列表。

addContent

public void addContent(CharSequence in)

將元素添加到內(nèi)容列表。

參數(shù):

參數(shù)名稱 參數(shù)描述
in表示要添加的元素。

網(wǎng)頁標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSAccessibilityEventInfo
轉(zhuǎn)載注明:http://www.5511xx.com/article/cosogis.html