用于监听 TVULiveRoomServer 实例的回调类,您可以在回调中做相应处理。
public interface ITVULiveRoomServerListener
该回调在 TVULiveRoomServer.start 方法执行完成、成功获取服务端数据时触发。
public void onGetRoomDataSuccess(ActivityResult activityResult)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityResult | ActivityResult | 返回的服务端直播间数据。 |
该回调在TVULiveRoomServer.start 方法执行完成、获取服务端数据失败时触发。
public void onGetRoomDataFailed(int errCode, String errMsg)
参数
名称 | 类型 | 说明 |
|---|---|---|
errCode | Integer | 错误码。
|
errMsg | String | 失败的原因。 |
播放器全屏、退出全屏图标点击回调。您可以在该回调中切换横竖屏播放、显示或隐藏状态栏等。
public void onFullScreenChange()
直播状态变化回调。
public void liveRoomStatusChange(int value)
参数
名称 | 类型 | 说明 |
|---|---|---|
value | Integer | 当前直播状态。
|
播放状态变化回调。
public void playerStatusChange(int playerStatus)
参数
名称 | 类型 | 说明 |
|---|---|---|
playerStatus | Integer | 当前播放器的状态。
|
播放器倍速按钮点击回调。
public void onSpeedButtonDidTouch()
播放器重放按钮点击回调。
public void onReplayButtonDidTouch()
在观众被强制退出直播间时,SDK 触发该回调。
default void onUserForceOffline(BDLForceOfflineInfo info)
参数
名称 | 类型 | 说明 |
|---|---|---|
info | BDLForceOfflineInfo | 观众被强制退出直播间的原因。详见 BDLForceOfflineInfo。 |
点击多语言切换图标的回调类。
public interface LanguageListener
多语言切换图标点击回调。观众点击多语言切换图标时,SDK 调用该回调通知您的 App 该点击事件。
void onSelectLanguage(Activity activity, ArrayList<LanguageManager.LANGUAGE> languages, LanguageManager.LANGUAGE curLanguage, SelectLanguageCallBack callBack)
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
languages | ArrayList<LanguageManager.LANGUAGE > | 当前支持的语言列表。 |
curLanguage | 当前选中的语言。 | |
callBack | SelectLanguageCallBack | 语言选中的回调类。 |
语言选中的回调类。
interface SelectLanguageCallBack
语言选中回调。您可以在您的 App 中自定义一个多语言选择对话框,并在观众选择语言后,调用该回调通知 SDK 切换语言。
void onLanguageSelected(LanguageManager.LANGUAGE language)
参数
名称 | 类型 | 说明 |
|---|---|---|
language | 要切换的语言。 |
直播间页面生命周期的回调类。
public interface LiveRoomStatusListener
直播间 Activity 创建回调。
void onLiveRoomActivityCreate(Activity activity)
横屏直播间页面 ViewBinding 实例初始化完成回调。在 SDK 触发该回调后,您可以通过获取到的 ViewBinding 实例按需修改横屏直播间的页面布局或图标。
default void onLandLiveRoomBindingAvailable(TvuLivePlayerLayoutBinding binding, LanguageManager languageManager)
参数
名称 | 类型 | 说明 |
|---|---|---|
binding | TvuLivePlayerLayoutBinding | 直播间页面的 |
languageManager | LanguageManager | 多语言管理器。 |
竖屏直播间页面 ViewBinding 实例初始化完成回调。在 SDK 触发该回调后,您可以通过获取到的 ViewBinding 实例按需修改竖屏直播间的页面布局或图标。
default void onPortraitLiveRoomBindingAvailable(TvuPortraitLiveRoomLayoutBinding binding, LanguageManager languageManager) {}
参数
名称 | 类型 | 说明 |
|---|---|---|
binding | TvuPortraitLiveRoomLayoutBinding | 直播间页面的 |
languageManager | LanguageManager | 多语言管理器。 |
直播间 Activity 切换到后台回调。
void onLiveRoomActivityPause(Activity activity)
直播间 Activity 切换到前台回调。
void onLiveRoomActivityResume(Activity activity)
直播间 Activity 配置变化回调。
default void onActivityConfigurationChanged(Activity activity, Configuration configuration)
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
configuration | Configuration | 直播间 Activity 的配置。 |
直播间 Activity 销毁回调。
void onLiveRoomActivityDestroy(Activity activity)
在完整直播间页面和悬浮窗均销毁时,SDK 触发该回调。
void onLiveRoomFullDestroyed(long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
在悬浮窗即将出现时,SDK 触发该回调。
void onFloatViewWillAppear(long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
在悬浮窗即将消失时,SDK 触发该回调。
void onFloatViewWillClose(long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
在观众被强制退出直播间时,SDK 触发该回调。
default void onUserForceOffline( long activityId, BDLForceOfflineInfo info )
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
info | BDLForceOfflineInfo | 观众被强制退出直播间的原因。详见 BDLForceOfflineInfo。 |
TVULiveRoomServer 实例创建成功回调。
default void onRoomServerCreated( Activity activity, long activityId, TVULiveRoomServer roomServer )
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
activityId | Long | 直播间活动 ID。 |
roomServer | TVULiveRoomServer |
|
公开鉴权模式下登录自有账号系统的回调类。
public interface CustomLoginListener
公开鉴权模式下登录自有账号系统回调。观众以公开模式进入直播间后,在评论或点赞等需要登录的场景下,SDK 调用该回调通知您的 App 观众需进行登录。您可以通过自有账号体系实现观众的登录。
void onCustomLoginStart(Context context, long activityId, LoginStateCallBack callBack)
参数
名称 | 类型 | 说明 |
|---|---|---|
context | Context | 直播间页面的上下文。 |
activityId | long | 直播间活动 ID。 |
callBack | LoginStateCallBack | 观众登录结果的回调类。 |
观众登录结果的回调类。
interface LoginStateCallBack
观众登录结果回调。观众登录您的自有账号体系后,调用该回调告知 SDK 观众的登录结果。
void onLoginFinished(String token)
参数
名称 | 类型 | 说明 |
|---|---|---|
token | String | 用户 Token。
说明 在传入前,确保调用
|
抽奖图标的回调类。
public interface Listener
抽奖状态变化回调。抽奖状态变化时,SDK 触发该回调通知您更新图片。
void onUpdateAwardIcon(ImageView icon, int awardStatus);
参数
名称 | 类型 | 说明 |
|---|---|---|
icon | ImageView | 抽奖图标的 ImageView。 |
awardStatus | Integer | 当前的抽奖状态。
|
独立播放器的回调类。
public interface SinglePlayerListener
直播状态变化回调。
public void liveRoomStatusChanged(int status);
参数
名称 | 类型 | 说明 |
|---|---|---|
status | Integer | 当前直播状态:
|
资源可播放状态变化回调。
public void playableStatusChanged(int playableStatus);
参数
名称 | 类型 | 说明 |
|---|---|---|
playableStatus | Integer | 当前资源可播放状态:
|
播放状态变化回调。
public void playStatusChanged(int playStatus);
参数
名称 | 类型 | 说明 |
|---|---|---|
playStatus | Integer | 当前播放状态:
|
视频画面尺寸变化回调。
public void sizeChanged(int width, int height);
参数
名称 | 类型 | 说明 |
|---|---|---|
width | Integer | 视频宽度。 |
height | Integer | 视频高度。 |
卡顿状态变化回调。您可以自行配置是否显示自定义加载动画。
public void stallingStatusChanged(boolean isStalling);
参数
名称 | 类型 | 说明 |
|---|---|---|
isStalling | Boolean | 当前视频是否卡顿。
|
点播发生错误回调。
public void vodErrorOccurred(Error error);
参数
名称 | 类型 | 说明 |
|---|---|---|
error | Error | 错误详情。 |
直播发生错误回调。
public void liveErrorOccurred(VeLivePlayerError error);
参数
名称 | 类型 | 说明 |
|---|---|---|
error | VeLivePlayerError | 错误详情。 |
视频播放发生错误回调。包括点播发生错误和直播发生错误。此时播放处于暂停状态,您可以自行配置重试画面,引导观众点击重试播放。
public void playErrorStatusChanged(boolean isPlayError);
参数
名称 | 类型 | 说明 |
|---|---|---|
isPlayError | Boolean | 当前是否发生播放错误。
|
点播视频已准备完毕回调。您可以调用 seekVodTime 方法。
public void vodPrepared();
点播视频画面渲染开始回调。
public void vodRenderStarted();
点播视频当前播放进度变化回调。每秒更新一次。
public void vodCurPlayTimeChanged(int curTimeInMills);
参数
名称 | 类型 | 说明 |
|---|---|---|
curTimeInMills | Integer | 当前播放进度。单位:ms |
点播视频总时长变化回调。此回调通常在视频切换时触发。
public void vodDurationChanged(int durationInMills);
参数
名称 | 类型 | 说明 |
|---|---|---|
durationInMills | Integer | 当前视频的总时长。单位:ms |
点播视频播放完成回调。
public void vodCompletion();
直播已准备完毕回调。
public void livePrepared();
直播渲染开始回调。
public void liveFirstFrameRendered(boolean isFirstFrame);
参数
名称 | 类型 | 说明 |
|---|---|---|
isFirstFrame | Boolean | 是否为真正渲染的第一帧。直播过程中可能会发生重试导致多次触发此回调。
|
直播结束回调。
public void liveCompletion();
封面可见状态变化回调。视频播放时封面不可见,无视频播放时封面可见。
public void coverImageVisibleChanged(boolean isVisible);
参数
名称 | 类型 | 说明 |
|---|---|---|
isVisible | Boolean | 封面是否可见。
|
视频分辨率信息变化回调。此回调通常在视频切换时触发。
public void resolutionInfoChanged(String[] resolutions, String defaultResolution);
参数
名称 | 类型 | 说明 |
|---|---|---|
resolutions | String[] | 当前支持的分辨率列表。 |
defaultResolution | String | 当前默认选中的分辨率。 |
点播视频自动断点续播回调。
public void vodAutoSeekPreviousTime(int seekTimeInMills);
参数
名称 | 类型 | 说明 |
|---|---|---|
seekTimeInMills | Integer | 自动断点续播后跳转到的视频播放位置。单位:ms |
当前正在播放的点播视频 Vid 改变回调。在观看页播放的点播视频变更时或者直播间状态发生变化时会触发该回调。
public void onCurVodVidChanged(String vid);
参数
名称 | 类型 | 说明 |
|---|---|---|
vid | String | 当前正在播放的点播视频 Vid。如果当前未播放点播视频,则返回空字符串。 |
当前直播间的回放改变回调。在上下架回放时或者直播间状态发生变化时会触发该回调。
public void onCurReplayListChanged(List<Replay> replayList);
参数
名称 | 类型 | 说明 |
|---|---|---|
replayList | List | 直播间的回放列表。如果当前直播间没有回放视频,则返回空数组。 |
当前直播频道 ID 改变回调。
public void onCurLiveLineIdChanged(long lineId);
参数
名称 | 类型 | 说明 |
|---|---|---|
lineId | Long | 当前直播频道 ID。如果当前直播间并非直播中状态,则返回 |
当前直播频道列表改变回调。
public void onCurLiveLineListChanged(List<PullStreamUrl> liveLineList);
参数
名称 | 类型 | 说明 |
|---|---|---|
liveLineList | List | 当前直播频道列表。如果当前直播间并非直播中状态,则返回空数组。 |
在观众被强制退出直播间时,SDK 触发该回调。
default void onUserForceOffline(BDLForceOfflineInfo info)
参数
名称 | 类型 | 说明 |
|---|---|---|
info | BDLForceOfflineInfo | 观众被强制退出直播间的原因。详见 BDLForceOfflineInfo。 |
TVUSinglePlayerView 实例初始化结果回调。
public void initFinished(boolean initSuccess);
参数
名称 | 类型 | 说明 |
|---|---|---|
initSuccess | Boolean | 初始化是否成功。
|
注意
该方法自 1.26.0 版本开始不再支持使用,您可以使用 setListener 方法替代之。
跳转完成回调类。
public interface SeekCompletionListener
跳转完成回调。
void onCompletion(boolean success);
参数
名称 | 类型 | 说明 |
|---|---|---|
success | Boolean | 跳转是否成功。
|
直播间内链接点击的回调类。
public interface RedirectPageListener
链接点击回调。用户点击直播间内某一 URL、评论区用户昵称或累计观看抽奖奖券奖品的前往领取奖品按钮时,SDK 会触发此回调。
public boolean redirectPage(Activity liveActivity, RedirectInfo redirectInfo)
参数
名称 | 类型 | 说明 |
|---|---|---|
liveActivity | Activity | 直播间 Activity。 |
redirectInfo | 实现跳转所需的信息。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截后续 SDK 的默认跳转行为。
|
自定义图标数组的回调类。
public interface ITVUMultipleDrawableListener
自定义图标数组回调。当 SDK 内部需要图标数组时,会调用该回调。您需要自行实现该回调并返回自定义的图标数组。
Drawable[] onGetMultipleDrawable()
返回值
类型 | 说明 |
|---|---|
Drawable[] | 您自定义的图标数组。 |
悬浮窗点击事件的回调类。
public interface FloatViewActionListener
观众点击悬浮窗主体时,SDK 会触发该回调。
boolean onClickFloatView(long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截后续默认的点击行为。
说明 默认的点击行为指关闭悬浮窗并返回完整直播间。 |
观众点击悬浮窗的关闭按钮时,SDK 会触发该回调。
boolean onClickFloatViewExitBtn(long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activityId | Long | 直播间活动 ID。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截后续默认的点击行为。
说明 默认的点击行为指关闭悬浮窗。 |
直播间操作事件的回调类。
public interface LiveRoomActionListener
观众点击退出按钮或物理返回键退出完整直播间时,SDK 会触发该回调。
boolean onClickExitLiveRoom(Activity activity,long activityId)
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
activityId | Long | 直播间活动 ID。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截后续默认的点击行为。
说明 默认的点击行为指退出完整直播间,如正在播放直播或点播视频且在移动端开启了悬浮窗权限,则会在退出完整直播间的同时展示悬浮窗。 |
完整直播间分享按钮点击事件的回调类。
public interface ShareListener
观众点击完整直播间的分享按钮时,SDK 会触发该回调并传入直播间的分享地址。
boolean onShare(Context context,String shareUrl)
参数
名称 | 类型 | 说明 |
|---|---|---|
context | Context | 直播间页面的上下文。 |
shareUrl | String | 直播间的分享地址。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截后续默认的点击行为。
说明 默认的点击行为指 SDK 弹出分享弹窗。 |
IM(长链接消息)信令监听器。
interface WSListener
IM 建立连接失败回调。
void onConnectFailed()
IM 建立连接成功回调。
void onConnected()
IM 信令收到回调。
void onReceiveMsg(WsChannelMsg wsChannelMsg)
参数
名称 | 类型 | 说明 |
|---|---|---|
wsChannelMsg | WsChannelMsg | IM 信令。 |
继承自 WSListener,用于监听通过 SendCustomSystemMessageAPI 接口发送的自定义的 IM 信令。
public abstract class WSCustomIMListener implements WSListener
通过 SendCustomSystemMessageAPI 接口发送的自定义的 IM 信令收到回调。
abstract void onReceiveIMString(String str)
参数
名称 | 类型 | 说明 |
|---|---|---|
str | String | 通过 SendCustomSystemMessageAPI 接口发送的自定义的 IM 信令。 |
直播间 HTTP 网络请求回调。
public interface ResultCallback<T>
网络请求成功回调。
void onSuccess(T data)
参数
名称 | 类型 | 说明 |
|---|---|---|
data | T | 网络请求返回的数据,类型是泛型。 |
网络请求失败回调。
void onFailed(int errCode, String errMsg)
参数
名称 | 类型 | 说明 |
|---|---|---|
errCode | Integer | 网络请求失败的错误码。 |
errMsg | String | 网络请求失败的错误信息。 |
自定义系统文案的回调类。
public interface CustomLanguageStringListener
在显示系统文案时触发该回调,用于自定义系统文案。
String onCustomLanguageString(LanguageManager.LANGUAGE language, String key, String originString)
参数
名称 | 类型 | 说明 |
|---|---|---|
language | 当前选中的语言。 | |
key | String | 系统文案的 key。 |
originString | String | 默认的系统文案。 |
返回值
类型 | 说明 |
|---|---|
String | 自定义的系统文案。 |
直播预约的回调类。
public interface ActivityBookListener
直播预约按钮点击回调。
boolean onBookingButtonClicked(Activity activity, ActivityBookingModel activityBookingModel, ActivityBookStateCallBack callBack);
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
activityBookingModel | ActivityBookingModel | 直播预约信息。详见 ActivityBookingModel。 |
callBack | 您在自行创建系统日历日程并创建成功后,需调用该回调通知 SDK 观众已预约该直播。您可以通过以下示例代码,将直播预约按钮更改为已预约状态。
说明 当鉴权模式为公开时,调用 clearCache 方法可清除观众当前设备上 SDK 的所有本地缓存,从而将观众在所有直播间内的直播预约按钮从已预约状态变更为未预约状态。 |
返回值
类型 | 说明 |
|---|---|
Boolean | 是否拦截 SDK 自动创建系统日历日程的行为。
说明 如果未调用 setActivityBookListener 方法,则 SDK 会自动创建系统日历日程。 |
系统日历日程创建结果回调。
void onCalendarResult(Activity activity, ActivityBookingModel activityBookingModel, boolean isSuccess);
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
activityBookingModel | ActivityBookingModel | 直播预约信息。详见 ActivityBookingModel。 |
isSuccess | Boolean | 系统日历日程是否创建成功。
|
自定义创建系统日历日程成功的回调类。
public interface ActivityBookStateCallBack
创建系统日历日程成功回调。您可以在观众预约直播后,调用该回调通知 SDK 观众已预约直播。
void setActivityBooked()
直播间评论自定义相关的回调类。
public interface CommentCustomizeListener
在 SDK 渲染完单条评论内容后触发该回调,用于自定义评论的文字内容、样式或替换表情图片。
void onCustomizeCommentContent(SingleCommentModel commentModel, CommentConfigModel commentConfigModel, UIConfigModel uiConfigModel, LanguageManager languageManager, SpannableStringBuilder spannableStringBuilder, TextView textView)
参数
名称 | 类型 | 说明 |
|---|---|---|
commentModel | SingleCommentModel | 单条评论的数据信息 Model。详见 SingleCommentModel。 |
commentConfigModel | CommentConfigModel | 直播间评论配置 Model。详见 CommentConfigModel。 |
uiConfigModel | UIConfigModel | 直播间 UI 主题颜色配置 Model。详见 UIConfigModel。 |
languageManager | LanguageManager | 直播间的多语言管理器。详见 LanguageManager。 |
spannableStringBuilder | TextView 当前设置的 spannableString。 | |
textView | TextView | 单条评论对应的 TextView。 |
进入完整直播间结果的回调类。
public interface JoinResultListener
进入完整直播间成功回调。
void onJoinSuccess()
进入完整直播间失败回调。
void onJoinFailed(int errCode,String errMsg)
参数
名称 | 类型 | 说明 |
|---|---|---|
errCode | Integer | 进入完整直播间失败的错误码。 |
errMsg | String | 进入完整直播间失败的错误信息。 |
直播间鉴权模式为公开时,昵称注册结果的回调类。
public interface PublicNickNameRegisterListener
昵称注册成功回调。
void onRegisterSuccess()
昵称注册失败回调。
void onRegisterFail(int errorCode,String errorMsg)
参数
名称 | 类型 | 说明 |
|---|---|---|
errorCode | Integer | 昵称注册失败的错误码。 |
errorMsg | String | 昵称注册失败的错误信息。 |
观众连麦的回调类。
public interface IAudienceLinkEventListener
企业直播服务端观众连麦开关状态变化回调。
void onServerAudienceLinkEnableChanged(boolean enable)
参数
名称 | 类型 | 说明 |
|---|---|---|
enable | Boolean | 当前企业直播服务端是否已开始观众连麦。取值如下:
|
本地连麦状态变化回调。
void onAudienceLinkStateChanged( AudienceLinkState oldState, AudienceLinkState newState )
参数
名称 | 类型 | 说明 |
|---|---|---|
oldState | AudienceLinkState | 变化前的连麦状态。详见 AudienceLinkState。 |
newState | AudienceLinkState | 变化后的连麦状态。详见 AudienceLinkState。 |
本地麦克风开启状态变化回调。
void onLocalAudioPushEnableChanged(boolean enable)
参数
名称 | 类型 | 说明 |
|---|---|---|
enable | Boolean | 当前麦克风是否已开启。取值如下:
|
本地摄像头开启状态变化回调。
void onLocalVideoPushEnableChanged(boolean enable)
参数
名称 | 类型 | 说明 |
|---|---|---|
enable | Boolean | 当前摄像头是否已开启。取值如下:
|
首次从企业直播服务端获取到连麦布局信息时,即连麦布局已经加载完成时,会触发该回调。
void onFirstGetLayoutData()
default boolean onShouldShowLinkRequestingDialog()
在即将弹出以下申请连麦中弹窗时,SDK 会触发该回调。您可以通过返回值,选择是否允许弹出该弹窗。
返回值
是否允许弹出申请连麦中弹窗。
true:允许。false:不允许。单个连麦参与者画面的点击事件监听器。
public interface RemoteLinkGroupView.IUserVideoClickListener
单个连麦参与者画面的点击回调。
void onUserVideoClick( LayoutUser layoutUser, boolean isSelf )
参数
名称 | 类型 | 说明 |
|---|---|---|
layoutUser | LayoutUser | 画面被点击的连麦参与者信息。 |
isSelf | Boolean | 是否点击了自己的画面。取值如下:
|
自定义鉴权模式下,观众关注主播事件的回调类。
public interface BDLUserFollowListener
在显示关注主播按钮时,SDK 调用该方法获取观众的关注状态。您可以在该方法内执行具体的获取关注状态逻辑,并在执行完成后,通过 followStatusUpdateConsumer 回调返回执行结果。
void onGetUserFollowStatus( BusinessAccountAndUserInfoModel model, Consumer<Boolean> followStatusUpdateConsumer )
参数
名称 | 类型 | 说明 |
|---|---|---|
model | BusinessAccountAndUserInfoModel | 关注主播所需的信息。详见 BusinessAccountAndUserInfoModel。 |
followStatusUpdateConsumer | Consumer | 获取关注主播状态完成回调。
|
在观众点击关注或取消关注主播按钮时,SDK 调用该方法。您可以在该方法内执行具体的关注或取消关注逻辑,并在执行完成后,通过 followStatusUpdateConsumer 回调返回执行结果。
void onUserFollowBtnClicked( View followBtn, BusinessAccountAndUserInfoModel model, Consumer<Boolean> followStatusUpdateConsumer )
参数
名称 | 类型 | 说明 |
|---|---|---|
followBtn | View | 关注或取消关注主播按钮 view。 |
model | BusinessAccountAndUserInfoModel | 关注主播所需的信息。详见 BusinessAccountAndUserInfoModel。 |
followStatusUpdateConsumer | Consumer | 观众关注或取消关注主播操作执行完成回调。
|
评论输入框事件拦截的回调类。
public interface CommentEditingListener
观众点击评论输入框后即将弹出键盘时,SDK 会触发该回调。
boolean commentShouldInterceptEditing( Activity activity, CommentUserModel model )
参数
名称 | 类型 | 说明 |
|---|---|---|
activity | Activity | 直播间 Activity。 |
model | CommentUserModel | 判断是否拦截键盘弹出所需的信息。详见 CommentUserModel。 |
返回值
是否拦截键盘的弹出。
true:拦截,即不弹出键盘。false:不拦截,即弹出键盘。