LQRNineGridImageView 仿微信群头像九宫格控件

我要开发同款
匿名用户2017年02月06日
89阅读
开发技术Java
所属分类AndroidUI组件、手机/移动开发、Android UI 组件
授权协议Apache

作品详情

仿微信群头像九宫格控件

一、简介:

参照Android仿微信群聊头像文章学习开发的一个仿微信群头像九宫格控件,感谢博主Loften_93663469。

效果如下:

二、使用:1、在自己项目中添加本项目依赖:compile 'com.lqr.ninegridimageview:library:1.0.0'2、布局中使用:

app:imgGap="12dp"指头像间距,默认是8px。

3、代码中使用:

1)设置数据源:

ListmData1 = new ArrayList<>();...填充数据...mNgiv1.setImagesData(mData1);

2)设置适配器:

LQRNineGridImageViewAdapter adapter = new LQRNineGridImageViewAdapter() {    @Override    protected void onDisplayImage(Context context, ImageView imageView, String s) {        ImageLoaderManager.LoadNetImage(s, imageView);    }    //重写该方法自定义生成ImageView方式,用于九宫格头像中的一个个图片控件,可以设置ScaleType等属性    @Override    protected ImageView generateImageView(Context context) {        return super.generateImageView(context);    }};mNgiv1.setAdapter(adapter);
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论