鴻蒙OS Ability ViewListener

2020-10-31 17:51 更新

一個(gè)基類(lèi),用于提供在AbilityForm供應(yīng)商處注冊(cè)的回調(diào)方法,以偵聽(tīng)單擊或觸摸事件。

當(dāng)前,系統(tǒng)為單擊事件的回調(diào)提供子類(lèi)OnClickListener。您可以繼承ViewListener類(lèi),以根據(jù)需要添加其他回調(diào)方法。

以來(lái):

1個(gè)

構(gòu)造器摘要

建設(shè)者 描述
ViewListener()

方法總結(jié)

修飾符和類(lèi)型 方法 描述
抽象無(wú)效 onTouchEvent(AbilityForm形式,ViewsStatus viewsStatus) 向AbilityForm供應(yīng)商注冊(cè)的回調(diào)方法,可用于在觸摸事件時(shí)實(shí)現(xiàn)回調(diào)。
從類(lèi) java.lang 繼承的方法。object
cloneequals,finalize,getClass,hashCode,notify,notifyAlltoString,wait,waitwait

構(gòu)造器詳細(xì)信息

ViewListener

公共ViewListener()

方法細(xì)節(jié)

onTouchEvent

公共抽象無(wú)效onTouchEvent((AbilityForm形式,ViewsStatus viewsStatus)

向AbilityForm供應(yīng)商注冊(cè)的回調(diào)方法,可用于在觸摸事件時(shí)實(shí)現(xiàn)回調(diào)。

通常,在以下情況下觸發(fā)此方法:

  1. 供應(yīng)商的開(kāi)發(fā)人員使用AbilityForm#registerViewListener(int,ViewListener)在發(fā)生觸摸事件時(shí)注冊(cè)回調(diào)方法。
  2. 當(dāng)將觸摸事件調(diào)度到客戶端上的組件時(shí),該事件通過(guò)AbilityForm框架發(fā)送給供應(yīng)商,并且AbilityForm框架觸發(fā)已注冊(cè)的回調(diào)方法 ViewListener#onTouchEvent(AbilityForm,ViewsStatus)。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)說(shuō)明
形成 指示供應(yīng)商提供的AbilityForm對(duì)象。
viewsStatus 指示已在客戶端上為其設(shè)置偵聽(tīng)器的組件的狀態(tài)。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)