smuyyh / easyadapter Goto Github PK
View Code? Open in Web Editor NEWAndroid 轻量级适配器,简化使用,适应所有的AbsListView、RecyclerView。支持HeaderView与FooterView~
License: Apache License 2.0
Android 轻量级适配器,简化使用,适应所有的AbsListView、RecyclerView。支持HeaderView与FooterView~
License: Apache License 2.0
如果使用该适配器时,只设置footer的话 会闪退,必须要和head一起使用才不会崩
有计划搞一个androidx的版本吗?
现在android x越来越重要了,经常用的话,需要一个android x版本
PLEASE UPDATE THIS PROJECT
有没考虑下新增 添加头部和尾部的功能呢?
https://github.com/CymChad/BaseRecyclerViewAdapterHelper/wiki/%E9%A6%96%E9%A1%B5
可以看看这组件,里面也很简单和你这个差不多.用起来方便
protected void onBindData(EasyRVHolder viewHolder, int position, MessageListInfo item) {}
为什么我获取不到当前item的position,都是获取的不正确的position。求解答??
Hey, can you provide some examples of listview OnClickListener?
Cheers
trackListAdapter.setClick(new BaseRVAdapter.OnItemClick<Track.TrackContent>() {
private boolean isLike = false;
@Override
public void onItemClick(View v, int vId, int position, Track.TrackContent item) {
int num = item.totalLaud;
TextView likeTv = (TextView) v.findViewById(R.id.track_person_list_item_like_tv);
ImageView likeIv = (ImageView) v.findViewById(R.id.track_person_list_item_like_iv);
switch (vId) {
case R.id.track_person_list_item_like_tv:
if (isLike) {
num--;
likeTv.setText(num + "");
likeIv.setImageResource(R.mipmap.like);
isLike = false;
} else {
num++;
likeTv.setText(num + "");
likeIv.setImageResource(R.mipmap.like_green);
isLike = true;
}
break;
}
}
});
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.