2 guodeganggdg guodegangGDG 于 2013.04.09 10:00 提问

ListView android:看不见列表项目

需要在android应用中显示listView。我没有继承listActivity,不知道是不是这个引起错误。

代码:

public class Home extends Activity{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);

        startLocation();
        createMenuTabs();

        final String[] datos = new String[]{"Lista 1","Lista 2","Lista 3","Lista 4","Lista 5"}; 
        ArrayAdapter<String> adaptador = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, datos);
        ListView urban_lines_list = (ListView)findViewById(R.id.urban_lines_list);
        urban_lines_list.setAdapter(adaptador);
    }
}

其中XML文件:

 <LinearLayout android:id="@+id/Urbano"
      android:orientation="vertical"
      android:layout_width="match_parent"
      android:layout_height="match_parent" >
      <TextView android:id="@+id/urban_lines"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:text="@string/list_of_lines"/>
      <ListView android:id="@+id/urban_lines_list"
          android:layout_width="match_parent"
          android:layout_height="match_parent"/>
 </LinearLayout>

1个回答

dongzibin
dongzibin   2013.04.09 13:11
已采纳

因为你的xml文件中TextView的高度设置为match_parent,导致ListView不显示。
<TextView android:id="@+id/urban_lines"
android:layout_width="match_parent"
android:layout_height="match_parent"

guodegangGDG
guodegangGDG 非常感谢您的回答!
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android ListView相关开源项目汇总
在这篇blog中,我将会列出众多我收集到的与ListView相关的开源项目。因为这些项目的存在,ListView的交互性变得更友好,性能变得更加的优越。通过使用这些项目,你可以轻松的让你的ListView实现下拉刷新、拖拽排序,滑动删除等功能。 bauerca/drag-sort-listview 项目地址:https://github.com/bauerca/drag-sort-li
Android——ListView实现简单列表
最近做一个black ant的温控系统项目,里面有很多列表项,但是用的时候,感觉封装的已经挺好的了,自己拿过来改改代码就行了,所以用过之后也没什么感觉。现在趁着闲暇时间整理下简单的ListView,体会下这个东西到底是怎么个原理。      首先看下实现效果:                 其中,每一条列表项加的是一个Image跟一个TextView,数据源绑定在了TextView上面。
Android horizontal+listview 横向显示
Android  horizontal+listview横向显示
android之listView之增删改查
主显示布局以及代码: activity_main.xml:     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent">             android:id="
Android实现ListView的增删改查Demo
Android实现ListView的增删改查Demo
Android中ListView实现展示列表数据
1、在activity_main.xml中添加一个ListView <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Android--ListView实现所有Item的全选和未选
前些日子公司有这样的一个需求,在购物车的ListView中的列表实现全选状态和取消全选状态。后来在网上查了一些资料后个人总结如下。由于第一次写博客,希望对各位能够帮助,同时!希望大家多多包涵! 一、先给大家看看效果图: 二、在ListView中,我们一般为了实现添加数据,都必须要用到Adapter适配器。适配器是我们与数据的一个桥梁,所以我们要把每个数据添加到列表的item上面
Android ListView实现分组字母索引排序
因为项目需要字母索引排序的效果,GIT上和博客上有很多,但是发现很多DEMO的效果和自己想要的有出入,所以稍微整理了一下。        这篇就是在整理过程中自己写的测试Demo。        先上截图(字符串是随机生成的,部分视觉效果也进行了处理……修复了Bug,但是搜索的效率太低,搜索实现的另一种方法,在下一篇博客中)。  说明:顶部是搜索部分,右边是自定义的字母索引M
android listview addHeaderView和addFooterView
android应用中常会出现这样的布局,就是一个listview高度上下顶着屏幕的高度,由于listview是直接从第一个item就开始显示,所以第一个item与屏幕之间就不会有间隔,但是这样是不美观的,我们希望有一定的间距,好说,加个layout_marginTop 不就可以了吗,可是为了在美观 一点还要在屏幕的顶端加个虚化的处理,或者希望这个间距会随着item的滚动而溢出屏幕,这样的话 layout_marginTop就不能满足要求了。 此时就该用到了addHeaderView()与addFooterV
Android ListView中加入Spinner的一些问题
前段时间入手了一台Android系统的G2,入手的原因很简单了,想研究Android方面的应用开发。断断续续的看了一些资料,了解了一些基本的知识,这几天就准备做一个将Excel表格的通讯录导入到手机里。做了有几天了,前面断断续续的有一些小问题,都是些初学者常有的,今天做了一个ListView中加入Spinner,花了很多时间.第一次,SimpleAdapter,通过新建一个spinner,然后