Android常用控件之Fragment仿Android4.0设置界面(二)
在之前的基础上添加自定义的BaseAdapter,丰富显示的内容,使用BaseAdapter必须写一个类继承它,同时BaseAdapter是一个抽象类,继承它必须实现它的方法

其中getView()方法最重要。
当系统开始绘制ListView的时候,首先调用getCount()方法。得到它的返回值,即ListView的长度。然后系统调用getView()方法,根据这个长度逐一绘制ListView的每一行。也就是说,如果让getCount()返回3,那么只显示3行。而getItem()和getItemId()则在需要处理和取得Adapter中的数据时调用。那么getView如何使用呢?如果getCount()返回100行,那么getView是不是马上就绘制100行呢?当然不是,getView()只会绘制当前界面能显示出来的行数。下面是效果图

首先定义一个类存放要显示的数据Data.java
<?xml version="1.0" encoding="utf-8"?> <resources> <style name="mytheme1" > <item name="android:textColor">#000</item> <item name="android:textSize">20sp</item> </style></resources>
点击打开链接