**第一步,导入依赖,如:
/*recyclerview依赖*/
compile 'com.android.support:recyclerview-v7:26.1.0'
/*fresco加载图片*/
compile 'com.facebook.fresco:fresco:0.11.0'
/*fresco加载动图*/
compile 'com.facebook.fresco:animated-gif:0.12.0'
/*eventbus依赖*/
compile 'org.greenrobot:eventbus:3.0.0'
**
**第二步,上代码,如:**
**activity_main**
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.bawei.lss_rk1130.MainActivity">
<!--RecyclerView布局-->
<android.support.v7.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</android.support.v7.widget.RecyclerView>
</android.support.constraint.ConstraintLayout>
**layout_item**
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="horizontal"
>
<!--RecyclerView的item,点击传值-->
<!--SimpleDraweeView控件,放置图片-->
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/tu"
android:layout_width="100dp"
android:layout_height="100dp"
app:roundAsCircle="true
点击recyclerview的item跳转(eventbus)传值
最新推荐文章于 2021-10-25 20:59:19 发布