当要展示的内容多了起来,屏幕就塞满了,而且还不会自己向下滚动,这是我一直郁闷的。以前我在博客园看到一遍生成二维码的小应用,我也跟着敲了一遍,最后发现,当我的内容占据一半屏幕的时候,二维码变小了,这坨字也不能往上拉着看。

  郁闷吧?这时候应该给一个ListView来处理一下的,因为我的上面这个应用源码被删掉了,这次我就简单地做一个小的列表实例。

  在做之前,我有一个疑问,其实有些情况下我发现,为什么人们不用ScrollView呢?按照某网友的方案,例如下面的代码:

       TextView  txt_result = (TextView) findViewById(R.id.txt_result);txt_result.setMovementMethod(new ScrollingMovementMethod());

        android:maxLines = "1000"android:scrollbars = "vertical"

  我想,ListView的这种分段展示更美观,更有条理,适合一个个个体的陈列吧。

  转自课本的一段话:

  (1)用来显示数据的ListView组件。ListView组件可以在布局文件中定义,也可以通过继承ListActivity类获得。

  (2)用来显示的数据映射到ListView上的适配器的字符串,图片,基本组件。

  (3)用来把数据映射到ListView上的适配器ListAdapter。根据列表的适配器类型,列表分为3种,ArrayAdapter,SimpleAdapter,SimpleCursorAdapter。

转载于:https://www.cnblogs.com/ljy-1471914707/p/5462214.html

Android ListView使用相关推荐

  1. android ListView包含Checkbox滑动时状态改变

    题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...

  2. Android ListView 自定义背景后 滚动时的背景变黑问题

    ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧 ...

  3. Android listview viewholder

    2019独角兽企业重金招聘Python工程师标准>>> Android ListView ViewHolder 利用adapter中的getView的 contentView 的复用 ...

  4. Android ListView常用用法

    ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅. 程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按 ...

  5. 【腾讯Bugly干货分享】Android ListView与RecyclerView对比浅析--缓存机制

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/5811d... 作者:黄宁源 一,背景 RecyclerView是谷歌官方出的一 ...

  6. Android ListView异步加载图片乱序问题,原因分析及解决方案

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/45586553 在Android所有系统自带的控件当中,ListView这个控件算是 ...

  7. Android ListView 圆角

    android ListView实现圆角实例教程二 Android框架浅析之锁屏(Keyguard)机制原理 http://www.eoeandroid.com/thread-181604-1-1.h ...

  8. Android listView 去掉header和footer中的分割线

    Android listView 去掉header和footer中的分割线 方法一: 在listView中加上android:headerDividersEnabled="false&quo ...

  9. android ListView布局之二(是用simpleAdapter绑定数据)

    main.xml主布局文件,代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayout x ...

  10. android listview 列加id,Android实战开发之ListView同一个item显示2列的实现方法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android实战开发中,ListView控件用途十分广泛,各种自定义控件多种多样.当项目要求实现一个2列的商品列表形式的界面,我们首先肯定想到用List ...

最新文章

  1. HTML5 大战移动应用(一)
  2. STM32F4 HAL库开发 -- STM32CubeMX
  3. 连载:阿里巴巴大数据实践—数据开发平台
  4. Java Collection 学习
  5. Github的简单使用
  6. 温故知新:Docker基础知识知多少?
  7. mysql f_MySQL
  8. Ubuntu系统中使用搜狗输入法
  9. Spring Boot笔记-通过反射获取Spring Boot中的Bean(反射调用Service)
  10. python编辑器背景设置为黑色_VScode 配置为Python编辑器
  11. mint-ui之toast使用(messagebox,indicator同理)
  12. JQuery——实现Ajax应用
  13. php 数组重新打乱_php打乱数组二维数组多维数组的简单实例
  14. 如何进行各种码制数据之间转换
  15. 论文阅读220403_Autonomous Driving on Curvy Roads Without Reliance on Frenet Frame: A Cartesian-Based
  16. Windows+Ubuntu 搭建私有云桌面服务
  17. 料酒调味不宜用白酒代替
  18. PCB设计之EMC 47原则
  19. 神经网络——最易懂最清晰的一篇文章
  20. CSS学习记录3.2/设置标签的背景颜色/控制背景图片的平铺方式/控制背景图片的位置/背景图片关联方式/背景图片和插入图片的区别/捕鱼达人背景练习/精灵图

热门文章

  1. 织梦标签把","逗号改成空格技巧
  2. 如何使用可控硅?(详细教程)
  3. foo bar的意思
  4. JQuery实现ajax跨域
  5. 帮MM修电脑的三个步骤-此文绝对实用
  6. Java操作MySQL的中文处理方法
  7. Oracle系统中表外键的更名
  8. python 计算时间_python的时间使用和时间计算
  9. linux路由内核实现分析(二)---FIB相关数据结构(2)
  10. 【Shell教程】二----Shell变量,通配符,转义符