`
sky_sky
  • 浏览: 26021 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

setListAdapter

 
阅读更多
public void setListAdapter (ListAdapter adapter) 

 Provide the cursor for the list view

作用是为列表视图提供光标(不知道这样翻译对不对).

ListAdapter是列表适配器接口,继承于Adapter.

Extended Adapter that is the bridge between a ListView and the data that backs the list. Frequently that data comes from a Cursor, but that is not required. The ListView can display any data provided that it is wrapped in a ListAdapter.

当继承Adapter的时候是连接列表视图和数据之间的桥梁.通常这些数据来自于一个光标,但它并不是必须的.列表视图可以展示任何包含在ListAdapter中的数据.

分享到:
评论
1 楼 春隆隆 2011-07-15  
翻译的很好,顶一个

相关推荐

    ListFragment

    开发者通常需要实现`Adapter`来将数据转换为列表项的视图,并通过`setListAdapter()`方法将其设置到`ListFragment`中。 **2. 使用ListFragment** 创建一个`ListFragment`的步骤大致如下: - **布局文件**:虽然`...

    ListView的两种实现方法

    当你的整个Activity只包含一个ListView时,使用`ListActivity`可以简化代码,因为它默认把ListView设置为内容视图,并提供了与ListView交互的一些便利方法,如`setListAdapter()`和`onListItemClick()`。 下面是一...

    DialogFragment和ListFragment使用

    - 可以通过`setListAdapter()`方法设置适配器来更新列表数据。 - 支持触摸事件处理,如点击和长按。 使用`ListFragment`的基本流程: 1. 创建`ListFragment`的子类,或者直接在XML布局中使用`<fragment>`标签引用`...

    Android-ListActivity实现列表[汇编].pdf

    接着,我们实例化了一个SimpleAdapter,传入上下文、数据列表、布局资源ID、数据键和视图ID,最后调用`setListAdapter()`将适配器设置到ListActivity。 `setListAdapter()`方法是ListActivity的核心,它会将指定的...

    listbox数据绑定

    1. 继承ListActivity并使用SetListAdapter:这是一种最基础的方法,你可以直接传入一个ArrayAdapter,将数据数组和布局资源ID传递给它。例如: ```java setListAdapter(new ArrayAdapter(this, android.R.layout....

    listViewSample_android_

    使用ListActivity可以简化代码,因为它提供了一些内置方法,如`setListAdapter()`来设置ListView的数据适配器,以及`onListItemClick()`来处理列表项点击事件。以下是一个简单的ListActivity初始化例子: ```java ...

    Android多版本兼容示例

    this.setListAdapter(adapter); } else { // 对于2.2及以上版本 ContentResolver cr = this.getContentResolver(); Cursor c = cr.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, ...

    Android学习笔记(十七):再谈ListView.doc

    setListAdapter(new CustomAdapter(this, R.layout.entry, R.id.c82_label, Chapter8.items)); ``` 通过这种方式,我们可以根据需要灵活地控制ListView中的每个列表项,使其呈现出丰富的视觉效果和交互体验。这不仅...

    android mars视频代码 Tea_marsListActivity

    ArrayList,String>> list = new ArrayList,String>>(); HashMap,String> map1 = new HashMap,String>(); HashMap,String> map2 = new HashMap,String>(); HashMap,String> map3 = ... this.setListAdapter(adapter);

    安卓ListActivity开发手册.doc

    setListAdapter(adapter); ``` ### 1.3. 使用SimpleCursorAdapter 当数据源来自数据库查询结果时,使用SimpleCursorAdapter。它能将Cursor中的数据与布局文件中的视图进行绑定。与SimpleAdapter类似,你需要指定...

    平台源代码

    `setListAdapter()`方法(虽然没有提供具体实现)可能用于设置适配器,将消息列表绑定到`ListView`上。 此外,代码还定义了一个按钮`setup`,当点击时会显示设置对话框`mDialog`,这是一个用于输入XMPP连接参数的...

    ListView延迟加载

    setListAdapter(new LazyAdapter( LazyLoadingActivity.this, R.layout.row,//list中的行布局 lazyData.getListData(),//得到数据 lazyData.getTotalRows(),//得到总行数 new LazyLoading(){ @Override ...

    fragmentsLayout

    在这个例子中,`R.layout.fragment_list`是你自定义的布局文件,而`setListAdapter()`方法将数据适配器设置到`ListFragment`的内置列表上。 `ListFragment`还提供了`onListItemClick`回调,当用户点击列表项时会...

    Android课件

    学习笔记 estFilter.java public class TestFilter extends ListActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle ...setListAdapter(simpleAdapter); }

    android平台即时通讯简单实现_源代码.pdf

    接着,`setListAdapter`方法(虽然没有在代码片段中给出)通常会设置一个适配器(`ArrayAdapter`),将`messages`列表绑定到`ListView`,这样每次有新消息时,列表会自动更新。 `SettingsDialog mDialog`是一个...

    Android自定义ListFragment 显示

    4. `setListAdapter()`:设置适配器,将数据绑定到`ListView`。 ### 二、自定义`ListFragment` 要自定义`ListFragment`,你需要实现以下几个关键部分: #### 1. 数据源 首先,定义一个数据结构来存储列表的数据...

    谈谈Android Fragments 详细使用

    2. **ListFragment**: 类似于ListActivity,提供了一个内置的ListView,并支持onListItemClick() 和setListAdapter() 等方法,方便快速构建列表视图。 3. **PreferenceFragment**: 用于创建类似于设置界面的Fragment...

    androidfragment学习笔记.pdf

    2. ListFragment:类似于ListActivity,提供了一个内置的列表视图,并支持onListItemClick和setListAdapter等方法,方便处理列表项的点击事件。 3. PreferenceFragment:用于构建类似iPad设置界面的界面,可以轻松...

    Android之Adapter用法总结

    - 将Adapter设置到视图组件上,如ListView的`setListAdapter()`。 4. **ArrayAdapter应用案例分析** - 示例1:直接使用ListActivity,通过ArrayAdapter初始化数据并设置到ListView。`ArrayAdapter(this, android....

Global site tag (gtag.js) - Google Analytics