该项目的地址
github地址
效果图:(本人不会截动图,截动图的软件谁有通知下)
**adapter代码:**这里本人使用的是:
//全局通用adapter
implementation ‘com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.34’
package com.ytlz.testlistpage;
import android.support.annotation.Nullable;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import java.util.HashMap;
import java.util.List;
/**
* Created by wyb on 2019-08-03.
*/
public class TestAdapter extends BaseQuickAdapter<HashMap<String, String>, BaseViewHolder> {
public TestAdapter(@Nullable List<HashMap<String, String>> data) {
super(R.layout.cardview_item, data);
}
@Override
protected void convert(BaseViewHolder helper, HashMap<String, String> item) {
helper.setText(R.id.item_name, item.get("name"));
}
}
activity代码:
package com.ytlz.testlistpage;
import android.support.annotation.NonNull;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import android.view.View;
import android.widget.Toast;
import com.azoft.carousellayoutmanager.CarouselLayoutManager;
import com.azoft.carousellayoutmanager.CarouselZoomPostLayoutListener;
import com.azoft.carousellayoutmanager.CenterScrollListener;
import com.azoft.carousellayoutmanager.DefaultChildSelectionListener;
import com.chad.library.adapter.base.BaseQuickAdapter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
public class Main2Activity extend