热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

listView每个item里面放webView的问题

如题在ListView每个item的布局里面都有一个webView来加载内容因为内容含有文字和图片,但是很加载很慢,求大神帮忙解决
如题 在ListView每个item的布局里面都有一个webView来加载内容 因为内容含有文字和图片,但是很加载很慢,求大神帮忙解决

11 个解决方案

#1


求大神帮忙解答

#2


在ListView里面放WEB 你也是没谁了。点击一个Item跳转下不好吗。。

#3


能问下为什么要这么做吗 ? web页面都是打开的时候才读取网络数据的, 用listView加载多个web页面, 相当于开启多个线程, 当然会慢. 想想其他可替代的方法吧. 因为你这个要是想要速度快的话就得做缓存, 有点儿小麻烦... 

#4


引用 2楼qq_16931171 的回复:
在ListView里面放WEB 你也是没谁了。点击一个Item跳转下不好吗。。
是这样的  每个item里面得到的内容都是html这样的内容  有些包含图片和文字   用textview的话不能显示出图片  请问这个用什么其他的办法实现呢

#5


引用 3楼柒加伊 的回复:
能问下为什么要这么做吗 ? web页面都是打开的时候才读取网络数据的, 用listView加载多个web页面, 相当于开启多个线程, 当然会慢. 想想其他可替代的方法吧. 因为你这个要是想要速度快的话就得做缓存, 有点儿小麻烦... 
是这样的  每个item里面得到的内容都是html这样的内容  有些包含图片和文字   用textview的话不能显示出图片  请问这个用什么其他的办法实现呢

#6


引用 5 楼 qq_29134807 的回复:
Quote: 引用 3楼柒加伊 的回复:
能问下为什么要这么做吗 ? web页面都是打开的时候才读取网络数据的, 用listView加载多个web页面, 相当于开启多个线程, 当然会慢. 想想其他可替代的方法吧. 因为你这个要是想要速度快的话就得做缓存, 有点儿小麻烦... 
是这样的  每个item里面得到的内容都是html这样的内容  有些包含图片和文字   用textview的话不能显示出图片  请问这个用什么其他的办法实现呢


TextView 也可以图文混排的
实在不行还可以textview+ imageView啊

#7


用自定义adapter吧

#8


引用 6楼sanxiaochengyu 的回复:
Quote: 引用 5 楼 qq_29134807 的回复:

Quote: 引用 3楼柒加伊 的回复:
能问下为什么要这么做吗 ? web页面都是打开的时候才读取网络数据的, 用listView加载多个web页面, 相当于开启多个线程, 当然会慢. 想想其他可替代的方法吧. 因为你这个要是想要速度快的话就得做缓存, 有点儿小麻烦... 
是这样的  每个item里面得到的内容都是html这样的内容  有些包含图片和文字   用textview的话不能显示出图片  请问这个用什么其他的办法实现呢


TextView 也可以图文混排的
实在不行还可以textview+ imageView啊
textView是使用html.fromHtml ImageGetter吗  我试过了  还是很慢的感觉

#9


问题解决了  把webView换成TextView  异步加载ImageGetter就可以了  不过  这样的话  一些动态图片就不能动了   不知道如何解决?

#10


textview 好像是不能直接显示动画,参考一下:
http://www.cnblogs.com/carlos-vic/p/Carlos_V_Android_17.html

#11


引用 10 楼 ghchen 的回复:
textview 好像是不能直接显示动画,参考一下:
http://www.cnblogs.com/carlos-vic/p/Carlos_V_Android_17.html


我想知道holder.textView.setSpanText(handler,chatList.get(position).get(from[1]).toString());这一句 传的handler 是写在activity里面还是写在adapter里面呢 这里面又应该写些什么内容呢

推荐阅读
  • 本文出处:炎之铠csdn博客:http:blog.csdn.nettotond炎之铠邮箱:yanzhikai_yjk@qq.com本文原创,转载请注明本出处!前言 ... [详细]
  • Web开发框架概览:Java与JavaScript技术及框架综述
    Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 资源:吊炸天!74款APP完整源码!android界面中点击输入框时弹出输入法如果输入框在底部会出现输入法遮挡输入内容的问题解决办法设置activity的windowsoftinpu ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • Framework7:构建跨平台移动应用的高效框架
    Framework7 是一个开源免费的框架,适用于开发混合移动应用(原生与HTML混合)或iOS&Android风格的Web应用。此外,它还可以作为原型开发工具,帮助开发者快速创建应用原型。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 解决Parallels Desktop错误15265的方法
    本文详细介绍了在使用Parallels Desktop时遇到错误15265的多种解决方案,包括检查网络连接、关闭代理服务器和修改主机文件等步骤。 ... [详细]
  • 在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ... [详细]
  • 技术分享:使用 Flask、AngularJS 和 Jinja2 构建高效前后端交互系统
    技术分享:使用 Flask、AngularJS 和 Jinja2 构建高效前后端交互系统 ... [详细]
  • ### 优化后的摘要本学习指南旨在帮助读者全面掌握 Bootstrap 前端框架的核心知识点与实战技巧。内容涵盖基础入门、核心功能和高级应用。第一章通过一个简单的“Hello World”示例,介绍 Bootstrap 的基本用法和快速上手方法。第二章深入探讨 Bootstrap 与 JSP 集成的细节,揭示两者结合的优势和应用场景。第三章则进一步讲解 Bootstrap 的高级特性,如响应式设计和组件定制,为开发者提供全方位的技术支持。 ... [详细]
  • 为了在Fragment中直接调用Activity的方法,可以通过定义一个接口并让Activity实现该接口来实现。具体步骤包括:首先在Fragment中声明一个接口,并在Activity中实现该接口。接着,在Fragment中通过类型转换检查Activity是否实现了该接口,如果实现了则调用相应的方法。这种方法不仅提高了代码的解耦性,还增强了模块间的通信效率。此外,还可以通过ViewModel或LiveData等现代Android架构组件进一步优化这一过程,以实现更加高效和可靠的通信机制。 ... [详细]
  • 2017-09-07前端日报精选JavaScriptEventLoop机制详解与Vue.js中实践应用Redux基础与实践如何用js获取虚拟键盘高度?( ... [详细]
  • vue单页应用前进刷新后退不刷新方案探讨
    引言前端webapp应用为了追求类似于native模式的细致体验,总是在不断的在向native的体验靠拢;比如本文即将要说到的功能,native由于是多页应用,新页面可以启用一个的 ... [详细]
  • Android常见漏洞漏洞名称:Log敏感信息泄露漏洞描述: 程序运行期间打印了用户的敏感信息,造成泄露修改建议: 建议禁止隐私信息的log  ... [详细]
author-avatar
名将箱包_714
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有