Your content must have a ListView whose id attribute is 'android.R.id.list'解决办法
这个错误提示很显然是在setContentView(R.layout.main)的地方设置的布局页面缺少一个id为android.R.id.list的ListView控件,解决方式如下:
在main.xml页面中添加如下代码:
<ListView android:id="@android:id/list" 或android:id="@id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
结果:
问题解决
--------------------------------------
继承ListActivity时:
在xml文件ListView属性,应注明
android:id="@android:id/list" 或者
android:id="@+id/android:list"
----------------------------------------\
如果有多个文件继承ListActivity
第一个用了 android:id="@+id/android:list"
第二个用了 android:id="@id/android:list"
最初都用了第一个,导致activity跳转异常
分享到:
相关推荐
本资源包含了一个专门支持ListView显示的Widget,以及与之相关的ADW源码和Launcher Plus源码。这将帮助开发者深入了解如何在Widget中集成ListView,提升用户体验,并且可以借鉴源码来优化自己的应用设计。 首先,...
在每个父ListView的条目布局中,添加子ListView: ```xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 条目其他元素 --> <ListView android:id="@+id/child_list_view" ...
标题"viewpage嵌套listview,效果:滑动listview删除,滑动非listview区域viewpage翻页"描述的就是这样一个功能:在ViewPager中嵌套了一个ListView,ListView支持滑动删除,而当滑动到ListView之外的区域时,...
在Activity或Fragment中,实例化自定义的Adapter并将其设置给ListView: ```java ListView listView = findViewById(R.id.list_view); ListAdapter adapter = new YourCustomAdapter(this, dataList); listView...
Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. [in ListView(2131230720, class android.widget.ListView) with Adapter(class ...
在Android开发中,ListView是一种常用的组件,用于展示可滚动的列表数据。然而,有时我们可能需要在一个ListView的项中再嵌套另一个ListView,这被称为ListView的嵌套。这样的设计可以用于展示复杂的数据结构,比如...
在Activity或Fragment中,设置Adapter并加载数据到ListView: ```java ListView listView = findViewById(R.id.my_list_view); String[] items = {"Item 1", "Item 2", "Item 3", ...}; MyAdapter adapter = new ...
在C#编程中,ListView控件是一个非常常用且功能强大的组件,主要用于展示数据集,它支持多种视图模式,包括图标、列表、小图标、详细信息等。在本主题中,我们将深入探讨如何利用C#的ListView控件来实现图标的各种...
- 适当地复用子ListView:和父ListView一样,子ListView的视图也应该被复用,以减少内存消耗和提升性能。 - 懒加载:如果子ListView的内容不是一开始就全部显示,可以考虑使用懒加载策略,只在需要时加载子...
在Android开发中,ListView是一种常用的视图组件,用于展示大量数据列表。然而,当一个ListView内部需要嵌套另一个ListView时,就会出现一些挑战。标题"listView嵌套listViewDemo"指的是一个示例项目,旨在解决此类...
### Android-ListView中嵌套(ListView)控件兼容问题 #### 背景与问题描述 在Android开发中,有时我们需要在`ListView`中嵌套另一个`ListView`以实现更复杂的用户界面设计。然而,在实际操作过程中可能会遇到一些...
在Android开发中,ListView是一种常用的视图组件,用于展示大量数据列表。本示例"Android-ListView"专注于在ListView中嵌套另一个ListView,并且添加了CheckBox功能,支持全选、反选以及单选操作,这在实现类似淘宝...
pinned-section-listview-1.0.0.jar 已经用在项目中,方便给使用eplipse的朋友用。
在Android开发中,ListView是一种常用的UI组件,用于展示大量数据列表。当需要在ListView中实现更复杂的布局,比如一个ListView嵌套另一个ListView时,我们可能会遇到“全选”和“多选”的需求。这个场景常见于例如...
fat-listview Overview fat-listview是对ListView的扩展。主要实现下面的功能: 下拉刷新功能 上拉加载更多功能 类似iOS UITableView的Section Header功能 代码并非原创,多数代码来自: 的项目: 的项目: 开发工具...
Backbone.ListView Backbone.js 的通用 ListView,可以更快地构建视图列表。 例子: var contacts = new Backbone . Collection ( [ { name : "Tim Schneider" , age : 35 } , { name : "John Black" , age : 26 }] ...
在XML布局中,我们可以这样定义一个ListView: ```xml <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="match_parent" /> ``` 接着,我们需要创建ListView...
在Android开发中,ListView是一种非常常见的控件,用于展示大量数据列表。然而,有时我们可能需要构建更复杂的界面,比如包含多级分类的数据结构,这时就需要用到ListView的嵌套。"ListView 嵌套 ListView demo"就是...
在布局文件中加入SwipeRefreshLayout,包裹ListView: ```xml android:id="@+id/swipe_refresh_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id=...
5. 更新视图:最后,为了立即看到更改,可能需要刷新ListView: ```csharp listView.Refresh(); ``` 通过以上步骤,你应该能在VS2010的C#项目中成功实现ListView每列显示不同的图标。这个过程涉及到对控件属性的...