LQRNineGridImageView 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
LQRNineGridImageView 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
LQRNineGridImageView 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 Android
软件类型 开源软件
开源组织
地区 国产
投 递 者 CSDN_LQR
适用人群 未知
收录时间 2017-02-06

软件简介

仿微信群头像九宫格控件

一、简介:

参照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);
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
17 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部