‪JMSDK Android  ‪v2.6.1
‪API文档
Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | Protected 成员函数 | 所有成员列表
com.juphoon.meeting.JCDoodle类 参考abstract

‪涂鸦模块 更多...

Public 成员函数

abstract boolean sendDoodleAction (String toUserId, JCDoodleAction doodleAction)
 
abstract boolean clearDoodle ()
 
abstract List< JCDoodleActiongetDoodleActionList ()
 
abstract void addCallback (JCDoodleCallback callback)
 
abstract void removeCallback (JCDoodleCallback callback)
 

静态 Public 成员函数

static JCDoodle create (JCDoodleCallback callback)
 
static void destroy ()
 

静态 Public 属性

static final int ACTION_START = 0x100
 
static final int ACTION_INVALID = ACTION_START - 1
 
static final int ACTION_STOP = ACTION_START + 1
 
static final int ACTION_UNDO = ACTION_STOP + 1
 
static final int ACTION_CLEAR = ACTION_UNDO + 1
 
static final int ACTION_DRAW = ACTION_CLEAR + 1
 
static final int ACTION_ERASER = ACTION_DRAW + 1
 
static final int ACTION_STICKER = ACTION_ERASER + 1
 
static final int ACTION_SELECT_PAGE = ACTION_STICKER + 1
 
static final int ACTION_FETCH = ACTION_SELECT_PAGE + 1
 
static final int ACTION_REQUEST = ACTION_FETCH + 1
 
static final int ACTION_RESPONSE = ACTION_REQUEST + 1
 
static final int ACTION_EXTRA_BASE = 0x200
 

Protected 成员函数

abstract void destroyObj ()
 

详细描述

涂鸦模块

作者
‪juphoon

成员函数说明

◆ addCallback()

abstract void com.juphoon.meeting.JCDoodle.addCallback ( JCDoodleCallback  callback)
abstract

添加回调

参数
callbackJCDoodleCallback 接口对象

◆ clearDoodle()

abstract boolean com.juphoon.meeting.JCDoodle.clearDoodle ( )
abstract

清除涂鸦

◆ create()

static JCDoodle com.juphoon.meeting.JCDoodle.create ( JCDoodleCallback  callback)
inlinestatic

创建 JCDoodle 对象。

参数
callbackJCDoodleCallback 回调接口,用于接收未处理或自定义的 JCDoodleAction
返回
‪返回 JCDoodle 对象。

◆ destroy()

static void com.juphoon.meeting.JCDoodle.destroy ( )
inlinestatic

销毁 JCDoodle 对象

◆ destroyObj()

abstract void com.juphoon.meeting.JCDoodle.destroyObj ( )
abstractprotected

销毁对象

◆ getDoodleActionList()

abstract List<JCDoodleAction> com.juphoon.meeting.JCDoodle.getDoodleActionList ( )
abstract

获取涂鸦数据列表

◆ removeCallback()

abstract void com.juphoon.meeting.JCDoodle.removeCallback ( JCDoodleCallback  callback)
abstract

删除回调

参数
callbackJCDoodleCallback 接口对象

◆ sendDoodleAction()

abstract boolean com.juphoon.meeting.JCDoodle.sendDoodleAction ( String  toUserId,
JCDoodleAction  doodleAction 
)
abstract

发送涂鸦数据

参数
toUserId‪目标用户名id,null代表发送所有人 doodleAction 涂鸦数据
返回
‪true 流程执行成功,false失败

类成员变量说明

◆ ACTION_CLEAR

final int com.juphoon.meeting.JCDoodle.ACTION_CLEAR = ACTION_UNDO + 1
static

清除涂鸦

◆ ACTION_DRAW

final int com.juphoon.meeting.JCDoodle.ACTION_DRAW = ACTION_CLEAR + 1
static

画曲线

◆ ACTION_ERASER

final int com.juphoon.meeting.JCDoodle.ACTION_ERASER = ACTION_DRAW + 1
static

橡皮擦

◆ ACTION_EXTRA_BASE

final int com.juphoon.meeting.JCDoodle.ACTION_EXTRA_BASE = 0x200
static

自定义类型

◆ ACTION_FETCH

final int com.juphoon.meeting.JCDoodle.ACTION_FETCH = ACTION_SELECT_PAGE + 1
static

获取数据

◆ ACTION_INVALID

final int com.juphoon.meeting.JCDoodle.ACTION_INVALID = ACTION_START - 1
static

无效的的 Action

◆ ACTION_REQUEST

final int com.juphoon.meeting.JCDoodle.ACTION_REQUEST = ACTION_FETCH + 1
static

请求

◆ ACTION_RESPONSE

final int com.juphoon.meeting.JCDoodle.ACTION_RESPONSE = ACTION_REQUEST + 1
static

回应

◆ ACTION_SELECT_PAGE

final int com.juphoon.meeting.JCDoodle.ACTION_SELECT_PAGE = ACTION_STICKER + 1
static

翻页

◆ ACTION_START

final int com.juphoon.meeting.JCDoodle.ACTION_START = 0x100
static

开始涂鸦

◆ ACTION_STICKER

final int com.juphoon.meeting.JCDoodle.ACTION_STICKER = ACTION_ERASER + 1
static

贴图

◆ ACTION_STOP

final int com.juphoon.meeting.JCDoodle.ACTION_STOP = ACTION_START + 1
static

结束涂鸦

◆ ACTION_UNDO

final int com.juphoon.meeting.JCDoodle.ACTION_UNDO = ACTION_STOP + 1
static

撤销


该类的文档由以下文件生成: