第一步
implementation 'q.rorbin:badgeview:1.1.3' 导入
第二步
@Override
protected void convert(BaseViewHolder helper, String item) {
helper.setText(R.id.text,"一二三"+item);
Badge badge = new QBadgeView(mContext).bindTarget(helper.getView(R.id.text)).setBadgeNumber(5);
badge.setBadgeGravity(Gravity.CENTER | Gravity.END);
badge.setBadgeTextSize(14, true);
badge.setBadgePadding(6, true);
badge.setOnDragStateChangedListener(new Badge.OnDragStateChangedListener() {
@Override
public void onDragStateChanged(int dragState, Badge badge, View targetView) {
if (dragState == STATE_SUCCEED) {
Toast.makeText(mContext, "哇", Toast.LENGTH_SHORT).show();
}
}
});
}
完成 我用的是万能适配器
没有办法就是这么简单