/familybookview

仿facebook 好友动态ListViewitem里面的图片布局格局 根据图片数量个数,出现不一样的图片布局。

Primary LanguageJava

亲云APP里的家庭圈动态列表里图片展示控件

Download

仿facebook 好友动态ListViewitem里面的图片布局格局,根据图片数量个数,出现不一样的图片布局。

附亲云app下载链接

亲云

截图:

image image image image

1.集成

添加依赖

依赖库分发在Jcenter。

dependencies {
compile 'com.lrq.view:fbviewlibrary:latestVersion'
}

2.使用

(1)布局上添加如下代码

    <com.viewlrq.customview.FBView
        android:layout_width="match_parent"
        android:id="@+id/fbview"
        android:layout_height="wrap_content">


    </com.viewlrq.customview.FBView>

(2)在代码里,传url列表和图片加载Loader到FBview里(setpics调用的时候也同时开始图片加载展现了)

List<String> urls=new ArrayList<>();
urls.add("图片url 1");
urls.add("图片url 2");

//传网络图片url列表到fbview里,并传进实现om.viewlrq.customview.Loader接口的类进行图片加载(根据自己需要自行选择图片加载框架),具体实现参考Demo。
fbview.setPics(urls,new MyImageLoader());

//设置每一个图片点击事件
fbview.setItemclicklistener(new FbViewItemonclickListener() {
            @Override
            public void onItemClickListener(View view, int position) {

                Toast.makeText(MainActivity.this,"点击的位置为"+position,Toast.LENGTH_SHORT).show();

            }
        });