zoukankan      html  css  js  c++  java
  • ScrollView 和 ListView 冲突解决方案

    网上说了很多阿,什么linearLayout 实现listView 什么的。还设置高什么的。

    其实,你们可能忘记了,如果出现 ScrollView 和 ListView 同时出现,那就是设计错误了。

    怎么确定是设计错误呢?这个不明说,只说什么时候需要listView:

    1.需要显示列表.这个是最基本的要求

    2.想要直接滚动屏幕就能加载更多的数据。

    3.显示的数据数据量特别的大,特别大就是显示的数据量可能造成内存不足。

    满足上面3条就可以使用 listview 来 实现。如果不满足第三条的话,你应该知道别的 View 可以实现的,对吧?

    说了需要使用listView 的情况,就能知道什么时候设计出现错误了。比如

    一个显示博客的 View .首先,博客可能会很长(为了满足这个例子,不分页), 所以这个 View 会使用 ScrollView.

    文章底部要显示个 相关博客 列表。这个列表用什么? 反正不用 listView .,这个您应该会理解吧?

  • 相关阅读:
    频率计数器简介
    电力时钟厂家简介
    linux mail命令详解
    /etc/postfix下 main.cf 配置文件详解
    linux tar
    Linux find命令详解
    Python with
    Python 多进程概述
    python paramiko模块简介
    python 全局变量和局部变量
  • 原文地址:https://www.cnblogs.com/playerc/p/3426994.html
Copyright © 2011-2022 走看看