ListView控件
2015-07-09 18:09
176 查看
一、简单用法
1、在Activity_main.xml中加入如下代码:
2,、修改MainActivity代码
借助ArrayAdapter适配器
在onCreate方法中加入如下代码:
android.R.layout.simple_list_item_1这是一个Android内置的布局文件,可用于简单显示一段文本。
data为自定义的数组
二、自定义用法
1、新建一个类,用于ListView适配器的适配类型。
2、为ListView新建一个自定义布局,用于指定其显示的格式。
3、创建一个继承自ArrayAdapter的自定义适配器,并将其泛型指定为1中的类。
4、修改MainActivity中的代码
1、在Activity_main.xml中加入如下代码:
<ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/list_view"> </ListView>
2,、修改MainActivity代码
借助ArrayAdapter适配器
在onCreate方法中加入如下代码:
ArrayAdapter<String> adapter = new ArrayAdapter<String>( MainActivity.this,android.R.layout.simple_list_item_1,data); ListView listView = (ListView) findViewById(R.id.list_view); listView.setAdapter(adapter);
android.R.layout.simple_list_item_1这是一个Android内置的布局文件,可用于简单显示一段文本。
data为自定义的数组
private String[] data = {"Apple","Banana"};
二、自定义用法
1、新建一个类,用于ListView适配器的适配类型。
2、为ListView新建一个自定义布局,用于指定其显示的格式。
3、创建一个继承自ArrayAdapter的自定义适配器,并将其泛型指定为1中的类。
4、修改MainActivity中的代码
相关文章推荐
- 23种设计模式彩图
- bootstrap 动态添加验证项和取消验证项
- [leedcode 34] Search for a Range
- 百度定位sdk Couldn't load locSDK4 from loader dalvik
- 大素数高效算法判断
- 美国硅谷
- 寻找失踪的整数数组(Find the missing integer)
- Android:关于声明文件中android:process属性说明
- 树的定义及术语
- iOS property 用法
- 加载并获取jar包中某个类的某个方法
- 霍夫曼编码/译码器
- 第八章 面向对象之一:对象的理解
- Python+django开发环境搭建
- C#建立最简单的web服务,无需IIS
- BCP 简 要 说 明
- Java - Thinking in Java 第3章 操作符
- Linux 下如何处理包含空格和特殊字符的文件名
- Oracle创建存储过程、创建函数、创建包
- 手斧Linux – 从LFS到Funtoo (155)