影响打包的同名类调整
This commit is contained in:
@@ -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);
|
@@ -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>() {
|
||||
|
||||
|
@@ -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) {
|
||||
|
@@ -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();
|
Reference in New Issue
Block a user