提交 c7c4ddad 编写于 作者: limuyang2's avatar limuyang2

update demo

上级 672ac062
...@@ -5,6 +5,7 @@ import android.view.View; ...@@ -5,6 +5,7 @@ import android.view.View;
import android.widget.CompoundButton; import android.widget.CompoundButton;
import android.widget.ImageView; import android.widget.ImageView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
...@@ -59,7 +60,7 @@ public class AnimationUseActivity extends AppCompatActivity { ...@@ -59,7 +60,7 @@ public class AnimationUseActivity extends AppCompatActivity {
mAnimationAdapter.addChildClickViewIds(R.id.img, R.id.tweetName, R.id.tweetText); mAnimationAdapter.addChildClickViewIds(R.id.img, R.id.tweetName, R.id.tweetText);
mAnimationAdapter.setOnItemChildClickListener(new OnItemChildClickListener() { mAnimationAdapter.setOnItemChildClickListener(new OnItemChildClickListener() {
@Override @Override
public void onItemChildClick(BaseQuickAdapter adapter, View view, int position) { public void onItemChildClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
String content = null; String content = null;
Status status = (Status) adapter.getItem(position); Status status = (Status) adapter.getItem(position);
switch (view.getId()) { switch (view.getId()) {
......
...@@ -7,6 +7,7 @@ import android.os.Bundle; ...@@ -7,6 +7,7 @@ import android.os.Bundle;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import androidx.annotation.NonNull;
import androidx.core.content.ContextCompat; import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.ItemTouchHelper; import androidx.recyclerview.widget.ItemTouchHelper;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
...@@ -17,10 +18,10 @@ import com.chad.baserecyclerviewadapterhelper.adapter.DragAndSwipeAdapter; ...@@ -17,10 +18,10 @@ import com.chad.baserecyclerviewadapterhelper.adapter.DragAndSwipeAdapter;
import com.chad.baserecyclerviewadapterhelper.base.BaseActivity; import com.chad.baserecyclerviewadapterhelper.base.BaseActivity;
import com.chad.baserecyclerviewadapterhelper.utils.Tips; import com.chad.baserecyclerviewadapterhelper.utils.Tips;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.viewholder.BaseViewHolder;
import com.chad.library.adapter.base.listener.OnItemClickListener; import com.chad.library.adapter.base.listener.OnItemClickListener;
import com.chad.library.adapter.base.listener.OnItemDragListener; import com.chad.library.adapter.base.listener.OnItemDragListener;
import com.chad.library.adapter.base.listener.OnItemSwipeListener; import com.chad.library.adapter.base.listener.OnItemSwipeListener;
import com.chad.library.adapter.base.viewholder.BaseViewHolder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
...@@ -129,7 +130,7 @@ public class DragAndSwipeUseActivity extends BaseActivity { ...@@ -129,7 +130,7 @@ public class DragAndSwipeUseActivity extends BaseActivity {
mAdapter.setOnItemClickListener(new OnItemClickListener() { mAdapter.setOnItemClickListener(new OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("点击了:" + position); Tips.show("点击了:" + position);
} }
}); });
......
...@@ -4,6 +4,7 @@ import android.os.Bundle; ...@@ -4,6 +4,7 @@ import android.os.Bundle;
import android.view.View; import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
...@@ -101,7 +102,7 @@ public class HeaderAndFooterUseActivity extends BaseActivity { ...@@ -101,7 +102,7 @@ public class HeaderAndFooterUseActivity extends BaseActivity {
adapter.setOnItemClickListener(new OnItemClickListener() { adapter.setOnItemClickListener(new OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show(String.valueOf(position)); Tips.show(String.valueOf(position));
} }
......
...@@ -4,6 +4,7 @@ import android.os.Bundle; ...@@ -4,6 +4,7 @@ import android.os.Bundle;
import android.view.MotionEvent; import android.view.MotionEvent;
import android.view.View; import android.view.View;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
...@@ -42,26 +43,26 @@ public class ItemClickActivity extends BaseActivity { ...@@ -42,26 +43,26 @@ public class ItemClickActivity extends BaseActivity {
initAdapter(); initAdapter();
adapter.setOnItemClickListener(new OnItemClickListener() { adapter.setOnItemClickListener(new OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("onItemClick " + position); Tips.show("onItemClick " + position);
} }
}); });
adapter.setOnItemLongClickListener(new OnItemLongClickListener() { adapter.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override @Override
public boolean onItemLongClick(BaseQuickAdapter adapter, View view, int position) { public boolean onItemLongClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("onItemLongClick " + position); Tips.show("onItemLongClick " + position);
return true; return true;
} }
}); });
adapter.setOnItemChildClickListener(new OnItemChildClickListener() { adapter.setOnItemChildClickListener(new OnItemChildClickListener() {
@Override @Override
public void onItemChildClick(BaseQuickAdapter adapter, View view, int position) { public void onItemChildClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("onItemChildClick " + position); Tips.show("onItemChildClick " + position);
} }
}); });
adapter.setOnItemChildLongClickListener(new OnItemChildLongClickListener() { adapter.setOnItemChildLongClickListener(new OnItemChildLongClickListener() {
@Override @Override
public boolean onItemChildLongClick(BaseQuickAdapter adapter, View view, int position) { public boolean onItemChildLongClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("onItemChildLongClick " + position); Tips.show("onItemChildLongClick " + position);
return true; return true;
} }
......
...@@ -3,6 +3,7 @@ package com.chad.baserecyclerviewadapterhelper.activity; ...@@ -3,6 +3,7 @@ package com.chad.baserecyclerviewadapterhelper.activity;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
...@@ -44,7 +45,7 @@ public class SectionQuickUseActivity extends BaseActivity { ...@@ -44,7 +45,7 @@ public class SectionQuickUseActivity extends BaseActivity {
adapter.setOnItemClickListener(new OnItemClickListener() { adapter.setOnItemClickListener(new OnItemClickListener() {
@Override @Override
public void onItemClick(BaseQuickAdapter adapter, View view, int position) { public void onItemClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
MySection mySection = mData.get(position); MySection mySection = mData.get(position);
if (mySection.isHeader()) { if (mySection.isHeader()) {
Tips.show((String) mySection.getObject()); Tips.show((String) mySection.getObject());
...@@ -56,7 +57,7 @@ public class SectionQuickUseActivity extends BaseActivity { ...@@ -56,7 +57,7 @@ public class SectionQuickUseActivity extends BaseActivity {
}); });
adapter.setOnItemChildClickListener(new OnItemChildClickListener() { adapter.setOnItemChildClickListener(new OnItemChildClickListener() {
@Override @Override
public void onItemChildClick(BaseQuickAdapter adapter, View view, int position) { public void onItemChildClick(@NonNull BaseQuickAdapter adapter, @NonNull View view, int position) {
Tips.show("onItemChildClick: " + position); Tips.show("onItemChildClick: " + position);
} }
}); });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册