影响打包的同名类调整

This commit is contained in:
zu
2023-11-29 06:08:48 +08:00
parent 6c73ac79c4
commit 16348e44d8
5 changed files with 8 additions and 123 deletions

View File

@@ -4,7 +4,7 @@ import android.content.Context;
import androidx.recyclerview.widget.RecyclerView;
import com.netease.nim.uikit.common.ui.recyclerview.decoration.DividerItemDecoration;
import com.netease.nim.uikit.common.ui.recyclerview.decoration.NIMDividerItemDecoration;
import java.util.HashSet;
import java.util.List;
@@ -14,12 +14,12 @@ import java.util.Set;
* Created by hzchenkang on 2017/6/22.
*/
public class AitContactDecoration extends DividerItemDecoration {
public class AitContactItemDecorationNIM extends NIMDividerItemDecoration {
// 不需要分割线
private Set<Integer> ignoreDecorations;
public AitContactDecoration(Context context, int orientation, List<Integer> ignoreDecorations) {
public AitContactItemDecorationNIM(Context context, int orientation, List<Integer> ignoreDecorations) {
super(context, orientation);
if (ignoreDecorations != null) {
this.ignoreDecorations = new HashSet<>(ignoreDecorations);

View File

@@ -85,7 +85,7 @@ public class AitContactSelectorActivity extends UI {
List<Integer> noDividerViewTypes = new ArrayList<>(1);
noDividerViewTypes.add(ItemType.SIMPLE_LABEL);
recyclerView.addItemDecoration(new AitContactDecoration(this, LinearLayoutManager.VERTICAL, noDividerViewTypes));
recyclerView.addItemDecoration(new AitContactItemDecorationNIM(this, LinearLayoutManager.VERTICAL, noDividerViewTypes));
recyclerView.addOnItemTouchListener(new OnItemClickListener<AitContactAdapter>() {

View File

@@ -9,7 +9,7 @@ import androidx.recyclerview.widget.RecyclerView;
import com.netease.nim.uikit.R;
import com.netease.nim.uikit.api.wrapper.NimToolBarOptions;
import com.netease.nim.uikit.common.ui.recyclerview.adapter.BaseQuickAdapter;
import com.netease.nim.uikit.common.ui.recyclerview.decoration.DividerItemDecoration;
import com.netease.nim.uikit.common.ui.recyclerview.decoration.NIMDividerItemDecoration;
import com.netease.nim.uikit.common.ui.recyclerview.holder.BaseViewHolder;
import com.netease.nim.uikit.common.ui.recyclerview.listener.OnItemClickListener;
@@ -50,7 +50,7 @@ public abstract class ListActivityBase<T> extends UI {
// RecyclerView
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.data_list);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
recyclerView.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL_LIST));
recyclerView.addItemDecoration(new NIMDividerItemDecoration(this, NIMDividerItemDecoration.VERTICAL_LIST));
recyclerView.addOnItemTouchListener(new OnItemClickListener<Adapter>() {
@Override
public void onItemClick(Adapter adapter, View view, int position) {

View File

@@ -14,7 +14,7 @@ import androidx.recyclerview.widget.RecyclerView;
* Created by hzchenkang on 2016/12/2.
*/
public class DividerItemDecoration extends RecyclerView.ItemDecoration {
public class NIMDividerItemDecoration extends RecyclerView.ItemDecoration {
private static final int[] ATTRS = new int[]{
android.R.attr.listDivider
};
@@ -27,7 +27,7 @@ public class DividerItemDecoration extends RecyclerView.ItemDecoration {
private int mOrientation;
public DividerItemDecoration(Context context, int orientation) {
public NIMDividerItemDecoration(Context context, int orientation) {
final TypedArray a = context.obtainStyledAttributes(ATTRS);
mDivider = a.getDrawable(0);
a.recycle();