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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    时间复杂度的分析
    插入排序
    maven中jar、war、pom的区别
    Maven属性(properties)标签的使用
    超级POM
    maven 常用命令
    Maven Pom文件标签详解
    maven 查找依赖的办法
    maven snapshot和release版本的区别
    maven pom文件标签含义
  • 原文地址:https://www.cnblogs.com/playerc/p/3426994.html
Copyright © 2011-2022 走看看