仿淘宝商品详情banner 添加setOnBannerListener 视频的点击事件无效,图片可以,想进入下一级界面怎么处理这种点击事件?
pjngdqdw1#
不知道有没有更优的方法,我是重写onClickUiToggle,然后回调
@Override protected void onClickUiToggle() { if (mOnVideoClickListener != null) { mOnVideoClickListener.onClick(); } } public interface OnVideoClickListener { void onClick(); } private OnVideoClickListener mOnVideoClickListener; public void setOnVideoClickListener(OnVideoClickListener onVideoClickListener) { mOnVideoClickListener = onVideoClickListener; }
在adapter中,设置这个点击事件
VideoHolder videoHolder = (VideoHolder) holder; mVHMap.append(position, videoHolder); videoHolder.player.setUp(data.imageUrl, true, null); videoHolder.player.setOnVideoClickListener(() -> { LogUtils.e(position); });
1条答案
按热度按时间pjngdqdw1#
不知道有没有更优的方法,我是重写onClickUiToggle,然后回调
在adapter中,设置这个点击事件