同步hiyoo混淆配置:处理影响打包同名类OnItemClickListener
This commit is contained in:
@@ -19,7 +19,7 @@ public abstract class CommonAdapter<T, K extends BaseViewHolder> extends Recycle
|
||||
|
||||
private List<T> mData;
|
||||
|
||||
private OnItemClickListener<T, K> mOnItemClickListener;
|
||||
private OnItemParentClickListener<T, K> mOnItemClickListener;
|
||||
|
||||
private OnItemChildClickListener<T, K> mOnItemChildClickListener;
|
||||
|
||||
@@ -37,7 +37,7 @@ public abstract class CommonAdapter<T, K extends BaseViewHolder> extends Recycle
|
||||
return this;
|
||||
}
|
||||
|
||||
public CommonAdapter<T, K> setOnItemClickListener(OnItemClickListener<T, K> onItemClickListener) {
|
||||
public CommonAdapter<T, K> setOnItemClickListener(OnItemParentClickListener<T, K> onItemClickListener) {
|
||||
this.mOnItemClickListener = onItemClickListener;
|
||||
return this;
|
||||
}
|
||||
|
@@ -4,6 +4,6 @@ package com.yizhuan.erban.base.list;
|
||||
* Created by lvzebiao on 2018/12/18.
|
||||
*/
|
||||
|
||||
public interface OnItemClickListener<T, K extends BaseViewHolder> {
|
||||
public interface OnItemParentClickListener<T, K extends BaseViewHolder> {
|
||||
void onItemClick(K holder, T item, int position);
|
||||
}
|
@@ -3,6 +3,6 @@ package com.yizhuan.erban.ui.widget.rollviewpager;
|
||||
/**
|
||||
* Created by zhuchenxi on 16/8/4.
|
||||
*/
|
||||
public interface OnItemClickListener {
|
||||
public interface OnRollviewClickListener {
|
||||
void onItemClick(int position);
|
||||
}
|
@@ -37,7 +37,7 @@ public class RollPagerView extends RelativeLayout implements OnPageChangeListene
|
||||
|
||||
private ViewPager mViewPager;
|
||||
private PagerAdapter mAdapter;
|
||||
private OnItemClickListener mOnItemClickListener;
|
||||
private OnRollviewClickListener mOnItemClickListener;
|
||||
private GestureDetector mGestureDetector;
|
||||
|
||||
private long mRecentTouchTime;
|
||||
@@ -311,7 +311,7 @@ public class RollPagerView extends RelativeLayout implements OnPageChangeListene
|
||||
}
|
||||
|
||||
|
||||
public void setOnItemClickListener(OnItemClickListener listener) {
|
||||
public void setOnItemClickListener(OnRollviewClickListener listener) {
|
||||
this.mOnItemClickListener = listener;
|
||||
}
|
||||
|
||||
|
@@ -43,7 +43,7 @@ import com.yizhuan.erban.R;
|
||||
import com.yizhuan.erban.public_chat_hall.adapter.PublicChatHallMsgAdapter;
|
||||
import com.yizhuan.erban.public_chat_hall.msg.BaseFetchLoadAdapter;
|
||||
import com.yizhuan.erban.public_chat_hall.msg.MsgListFetchLoadMoreView;
|
||||
import com.yizhuan.erban.public_chat_hall.msg.OnItemClickListener;
|
||||
import com.yizhuan.erban.public_chat_hall.msg.OnMsgItemClickListener;
|
||||
import com.yizhuan.erban.public_chat_hall.msg.viewholder.ChatRoomMsgViewHolderBase;
|
||||
import com.yizhuan.xchat_android_core.public_chat_hall.manager.PublicChatHallDataManager;
|
||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
||||
@@ -410,7 +410,7 @@ public class PublicChatHallMessageListPanel {
|
||||
return -1;
|
||||
}
|
||||
|
||||
private OnItemClickListener listener = new OnItemClickListener() {
|
||||
private OnMsgItemClickListener listener = new OnMsgItemClickListener() {
|
||||
@Override
|
||||
public void onItemClick(IRecyclerView adapter, View view, int position) {
|
||||
|
||||
|
@@ -9,7 +9,7 @@ import com.netease.nim.uikit.common.ui.recyclerview.adapter.IRecyclerView;
|
||||
* of all the SimpleClickListener. This implements all methods in the
|
||||
* {@link SimpleClickListener}
|
||||
*/
|
||||
public abstract class OnItemClickListener<T extends IRecyclerView> extends SimpleClickListener<T> {
|
||||
public abstract class OnMsgItemClickListener<T extends IRecyclerView> extends SimpleClickListener<T> {
|
||||
|
||||
@Override
|
||||
public void onItemLongClick(T adapter, View view, int position) {
|
Reference in New Issue
Block a user