1
hahasong 2015 年 12 月 18 日
android:width=30dp
android:height = match_parent |
2
yuriko 2015 年 12 月 18 日
信息流?
|
3
Tneciv 2015 年 12 月 18 日
瀑布流?
|
5
zhouquanbest 2015 年 12 月 18 日
除非请求时 API 就先返回高宽比
否则 ListView RecyclerView 等也没法知道要给你的图片预留多大的空间 待图片异步加载完成 突然顶出那么大一块空间 很突兀 类似于你逛个论坛 一帖子里全是图 刚往下翻一点 特么图片加载完又回退一段距离 体验非常差 |
6
AtlantisZ 2015 年 12 月 18 日
肯定是 JSON API 返回高度的,都有个默认图片,然后慢慢加载的.
|
7
ufo22940268 2015 年 12 月 18 日
[StaggeredGridLayoutManager]( http://developer.android.com/reference/android/support/v7/widget/StaggeredGridLayoutManager.html)
|
8
kyze8439690 2015 年 12 月 18 日
adjustBounds ?
|
9
TJT 2015 年 12 月 18 日 via Android
@zhouquanbest 下载图片的话,一般 header 可以附上图片大小,或者下载前 128 位就可以分析出大小了。
|
10
zhouquanbest 2015 年 12 月 18 日
|
11
TJT 2015 年 12 月 18 日 via Android
@zhouquanbest 理想情况下是这样的,但是第三方图床一类的就很难控制了
|
12
kzaemrio 2015 年 12 月 18 日
写个定宽,高度 wrap_content ,然后 android:adjustViewBounds="true"
|