Android社区类APP一般用何种方法显示论坛帖子详情页面?(如百度贴吧、汽车之家、豆瓣小组)

雨夜知隋 发布于 2014/03/29 11:35
阅读 811
收藏 2
需求 :
1、帖子是图文混排的,图片是滑动加载,滑到哪加载到哪 ,未滑到的就显示默认图片。
2、一层楼的帖子图片在100-300张之间。

3、支持发帖、回帖、翻页等操作。

请问,在android app里如何才能像贴吧,汽车之家论坛那样做出能显示帖子详情,并实现以上需求的app。


我的做法是:
整体一个listview,listview的每个item是一个webview,listview加了一个header和foot,header显示题目,foot上下页;listview每个item的数据用webview(图片超级多)来承载数据,禁止webview的滑动,只让listview滑动,listview用ViewHolder优化(注:webview调用系统的复制在4.0上长按会闪烁,不会弹出,4.2的系统没问题,如果listview不用ViewHolder复用就没问题,是焦点的问题吗)。在用js获取到webview加载显示后每张图片距离webview顶部的高度,在来判断listview滑动的距离来触发图片的加载,这是我的思路(卡在了js于java交互这

)。这个是我的listview的item

这个是借用的汽车之家的图片(相当于我的webview里的图片滑动加载)

加载中
0
憨厚的Android_Boy
憨厚的Android_Boy

我是用ListView嵌套WebView加载的,该网页文件中有表情(作为图片处理)和图片,但是在滑动时由于Item中的元素不一样,出现有的WebView底部留有空白,滑动越多现象越明显;同时加载大量图片时感觉特别卡顿,求思路。

自己感觉是不是应该使用动态加载ImageView的方式来实现或许效果更好吧

0
k18cold
k18cold
首先要先判断你提及的这些应用的解决方案是native还是web, 开发者模式里面开启那个显示view的边距的选项再打开你要看的应用就可以判断出来.其次一个页面放多个webView这种方式我没做过...
返回顶部
顶部