`

【android】以前没有注意的一个ListActivity的问题

阅读更多
以前自己都很少使用ListActivity。今天使用的时候就出错了。
具体的问题就是出现:
Your content must have a ListView whose id attribute is 'android.R.id.list'

后来查资料才了解到,在你定义自己的listview的时候ID必须使用。
android:id="@android:id/list"

这个形式,这样的话android会自动去寻找内部ID。
然后通过通过
setListAdapter(adapter);

对数据进行绑定。
分享到:
评论

相关推荐

    Android学习4——ListActivity,TabActivity

    1. **创建ListActivity**:创建一个ListActivity类,需要继承自ListActivity,并在XML布局文件中定义一个ListView,或者直接在代码中创建。 2. **设置适配器**:使用setListAdapter()方法设置适配器,适配器负责将...

    android 以动态列表配置选项 ListActivity 与Menu整合技巧

    首先,`ListActivity`是Android SDK提供的一种特殊的`Activity`,它专注于显示一个列表数据。这个类简化了创建列表视图的过程,因为开发者不需要单独定义布局文件中的ListView。要使用`ListActivity`,你需要在XML...

    android 从activity用intent跳转到listactivity并在其中用simpleadapter在listview中显示数据列

    首先,我们从一个Activity(我们称之为源Activity)启动另一个ListActivity。在这个过程中,我们需要创建一个Intent对象,然后通过putExtra()方法将数据传递给ListActivity。例如: ```java Intent intent = new ...

    android ListActivity 和 BaseAdapter 实例

    在提供的EX05_15文件中,可能包含了一个具体的实例,演示了如何创建一个使用`ListActivity`和`BaseAdapter`的Android应用。这个实例可能包括了数据源的定义、适配器的实现以及`ListActivity`中必要的设置代码。通过...

    Android开发教程_018_使用ListActivity创建列表菜单_标清.flv

    Android开发教程_018_使用ListActivity创建列表菜单_标清

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

    在Android开发中,ListActivity是一个专门用于展示列表的Activity,它简化了在应用中创建和管理ListView的过程。本篇内容将深入解析如何使用ListActivity来构建一个基本的列表界面。 首先,我们来看一下`Activity_...

    ListActivity笔记

    在Android开发中,`ListActivity`是一个特殊类型的`Activity`,专门用于展示列表数据。它继承自`Activity`,并且提供了内置的布局管理器来显示一个`ListView`,简化了列表视图的创建和操作。这篇博客“ListActivity...

    android 查找程序根目录下所有文件 java i/o与ListActivity的结合

    `ListActivity`是一个基类,用于构建一个简单的界面,只包含一个ListView。我们需要创建一个适配器(如`ArrayAdapter`),将遍历到的文件名作为数据源。适配器会自动将数据绑定到ListView的各个行上。在适配器的构造...

    Android中ListActivity用法实例分析

    本文实例分析了Android中ListActivity用法。分享给大家供大家参考,具体如下: 程序如下: import android.app.ListActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem;...

    很不错的Android文件管理器程序,实现了界面ListActivity,以及文件、

    本项目提供了一个相当出色的Android文件管理器程序,其核心特性体现在以下几个方面: 1. **ListActivity界面**: ListActivity是Android SDK中的一种特殊Activity,专门用于展示列表数据。在这个文件管理器中,开发...

    ListActivity的ListView外添加图片文字

    - 可以直接继承`ListActivity`来快速构建一个列表界面。 2. **ListView**: - `ListView`是一种可以滚动显示大量数据的UI组件。 - 它可以显示单一类型的条目,每个条目都可以有不同的视图。 - 数据源通常由`...

    很不错的Android文件管理器程序,实现了界面ListActivity,以及文件、路径选择,具有良好的界面和不错的功能.zip

    本项目名为“很不错的Android文件管理器程序”,它利用了ListActivity来构建用户界面,并实现了文件和路径的选择功能,提供了一个美观且实用的交互体验。 首先,我们来详细了解一下ListActivity。ListActivity是...

    ListActivityDemo

    在Android开发中,`ListActivity` 是一个非常重要的组件,它是 `Activity` 的子类,专门用于展示列表数据。这个`ListActivityDemo`是开发者为了教学目的创建的一个示例项目,目的是帮助学习者理解如何使用`...

    本示例演示ListActivity、SimpleAdapter()方法的用法

    在Android开发中,`ListActivity`是一个特殊类型的`Activity`,专为展示列表数据而设计。它简化了在布局中包含`ListView`的过程,因为`ListActivity`默认将整个视图焦点放在一个`ListView`上。`ListActivity`的使用...

    ListActivity多层列表

    `ListActivity`是Android框架中一个基于`Activity`的类,它的主要功能是在其内容视图中显示一个单列列表。开发者只需要提供数据源和适配器(Adapter),`ListActivity`会自动设置ListView并处理用户的点击事件。这...

    Android 读取SIM卡信息代码(完整工程)

    这个例子不仅展示了如何读取SIM卡信息,还涵盖了如何在Android中使用ListActivity来展示数据,对于初学者来说是一个很好的实践项目。在实际开发中,可以根据需求对UI进行美化,增加错误处理,以及适配不同的设备和...

    Android开发中如何使用;列表显示数据并进行调用

    `ListActivity`继承自`Activity`,它内置了一个ListView作为其主要视图。开发者只需要关注数据源和适配器的设置,`ListActivity`会自动处理列表的显示和交互事件。 二、创建布局文件 在`ListActivity`中,通常会有...

Global site tag (gtag.js) - Google Analytics