新聞中心
Component.DraggedListener

public static interface Component.DraggedListener提供當(dāng)手勢識別器將拖動事件分派到組件時要調(diào)用的回調(diào)。
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| void | onDragCancel(Component component, DragInfo dragInfo) | 處理分派給組件的拖動取消事件。 |
| void | onDragDown(Component component, DragInfo dragInfo) | 處理分派給組件的下拉事件。 |
| void | onDragEnd(Component component, DragInfo dragInfo) | 處理分派給組件的拖動結(jié)束事件。 |
| default boolean | onDragPreAccept(Component component, int dragDirection) | 接受分派給組件的拖動事件。 |
| void | onDragStart(Component component, DragInfo dragInfo) | 處理分派給組件的拖動開始事件。 |
| void | onDragUpdate(Component component, DragInfo dragInfo) | 處理分派給組件的拖動更新事件。 |
方法詳情
onDragDown
void onDragDown(Component component, DragInfo dragInfo)
處理分派給組件的下拉事件。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖拽事件被調(diào)度到的組件。 |
| dragInfo | 指示下拉信息對象 DragInfo。 |
onDragStart
void onDragStart(Component component, DragInfo dragInfo)
處理分派給組件的拖動開始事件。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖動開始事件被調(diào)度到的組件。 |
| dragInfo | 指示拖動開始信息對象 DragInfo。 |
onDragUpdate
void onDragUpdate(Component component, DragInfo dragInfo)
處理分派給組件的拖動更新事件。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖動更新事件被調(diào)度到的組件。 |
| dragInfo | 指示拖動更新信息對象 DragInfo。 |
onDragEnd
void onDragEnd(Component component, DragInfo dragInfo)
處理分派給組件的拖動結(jié)束事件。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖拽結(jié)束事件被調(diào)度到的組件。 |
| dragInfo | 表示拖動結(jié)束信息對象 DragInfo。 |
onDragCancel
void onDragCancel(Component component, DragInfo dragInfo)
處理分派給組件的拖動取消事件。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖拽結(jié)束事件被調(diào)度到的組件。 |
| dragInfo | 表示拖動結(jié)束信息對象 DragInfo。 |
onDragPreAccept
default boolean onDragPreAccept(Component component, int dragDirection)
接受分派給組件的拖動事件。
此方法支持 Component.DRAG_HORIZONTAL、Component.DRAG_VERTICAL 和 Component.DRAG_HORIZONTAL_VERTICAL。 當(dāng)設(shè)置了 Component.DRAG_HORIZONTAL_VERTICAL 時,拖動方向可能會比較粗略。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| component | 指示拖動事件被調(diào)度到的組件。 |
| dragDirection | 指示拖動方向,可以是 Component.DRAG_UP、Component.DRAG_DOWN、Component.DRAG_LEFT 或 Component.DRAG_RIGHT。 |
返回:
如果當(dāng)前拖動事件被接受,則返回 true(默認(rèn)值); 否則返回 false。
網(wǎng)頁名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSComponent.DraggedListener
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/cccdcgi.html


咨詢
建站咨詢
