1. 更新ListView中的数据,通过调用BaseAdapter对象的notifyDataSetChanged()方法:
mAdapter.notifyDataSetChanged();
2. 每个listview都有无效的位置,如第一行的前一行,最后一行的后一行,这个无效的位置是一个常量.
ListView.INVALID_POSITION
3. 有时我们需要在程序中通过点击按钮來控制ListView行的选中,这就用到了在程序中如何使用代码來选择ListView项.
mListView.requestFocusFromTouch();
mListView.setSelection(int index);
第一条语句并不是必须的,但是若你ListView項中含有Button,RadioButton,CheckBox等比ListView取得 焦点优先极高的控件时,那么第一条语句是你必須加的.
4. 同样的,若你ListView项中含有Button,RadioButton,CheckBox等比ListView取得 焦点优先级高的控件时,ListView的setOnItemClickListener是不被执行的,这时你需要在你的xml文件中对这些控件添加 android:focusable="false" 注意这条语句要放在xml文件中修改,在代码中使用是无效的.
5. 如何保持ListView的滚动条一直显示,不隐藏呢: xml文件中做如下修改 android:fadeScrollbars="false"
6. ListView本身有自己的按键事件,即你不需要设置方向键的标识,按下方向鍵ListView就會有默认的动作,那如何进行控制,编写自己的onKey呢,你需要在Activity中重写dispatchKeyEvent(KeyEvent event);方法,在这里面定义你自己的动作就可以了
分享到:
相关推荐
Android应用源码之双列关联listview.zip项目安卓应用源码下载Android应用源码之双列关联listview.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码之上下拖动的listview.zip项目安卓应用源码下载Android应用源码之上下拖动的listview.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码开发Demo,主要用于毕业设计学习。
就是这么一个效果,以列表形式展示图片文字和网址,当点击列表时,主标题会展示对应的网址。
Android应用开发
Android移动应用开发之使用ListView+SQLiteOpenHelper实现商品列表添加删除的界面 能够输入数据然后添加到数据库,ListView会自动展现数据库的内容,点击删除能够将数据库中的信息删除并更新ListView 实现思路: 1....
《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言 第一部分 准备篇 第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 ...
Android 应用开发源码 参考与学习使用
杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...
在android应用开发中,ListView是使用频率非常高的一个组件,基本上稍微复杂点的布局都会用到它,利用它可以让你的界面美观,有层次。 一、普通的ListView 普通的ListView是指每一个item只显示一条文本数据 二、...
Android应用开发中ListView组件性能优化的研究.pdf
Android研究院之应用开发 Android研究院之应用程序对话框大合集(一) Android研究院之应用程序自定义View(二) Android研究院之应用程序系统控件界面(三) Android研究院之应用程序TextView详解(四) Android...
Android应用源码下拉刷新控件(ListView好ScrollView版).zip项目安卓应用源码下载Android应用源码下拉刷新控件(ListView好ScrollView版).zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究...
Android应用源码之34.ListView控件学习.zip项目安卓应用源码下载Android应用源码之34.ListView控件学习.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码之listView.zip项目安卓应用源码下载Android应用源码之listView.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码之listView1.zip项目安卓应用源码下载Android应用源码之listView1.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码开发Demo,主要用于毕业设计学习。
《Android应用开发揭秘》内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏...
Android 应用开发源码 参考与学习使用
android应用开发-listview使用方法 android应用开发-listview使用方法