Android 使用listactivity将listview添加到布局/活动w.o

Android 使用listactivity将listview添加到布局/活动w.o,android,listview,layout,android-activity,add,Android,Listview,Layout,Android Activity,Add,我花了一天半的时间研究ListView,但似乎仍然不知道我想做什么。我正在尝试为一个模拟应用程序构建一个模拟源,在做了一些研究之后,我猜我需要构建一个自定义的listview,但是,在我可以担心自定义listview之前,我需要弄清楚如何将它放到我的布局中。我的布局的列表视图。我构建了一个使用listactivity的listview,但我不希望整个屏幕被列表占据 这是我目前的代码: 主要类别: xml: 我对我能找到的所有东西都做了一点调查,从试图找到碎片到上面的内容。我一点也不挑剔如何实

我花了一天半的时间研究ListView,但似乎仍然不知道我想做什么。我正在尝试为一个模拟应用程序构建一个模拟源,在做了一些研究之后,我猜我需要构建一个自定义的listview,但是,在我可以担心自定义listview之前,我需要弄清楚如何将它放到我的布局中。我的布局的列表视图。我构建了一个使用listactivity的listview,但我不希望整个屏幕被列表占据

这是我目前的代码:

主要类别:

xml:


我对我能找到的所有东西都做了一点调查,从试图找到碎片到上面的内容。我一点也不挑剔如何实现这一点,只要我能在同一个活动中在布局的下方加上一个提要。如果我的想法完全错误,只要我的最终目标实现了,我就会接受建议。

我想这会帮助你找到答案:

1) 在要显示模拟提要的布局中包括线性布局[方向设置为垂直]。假设线性布局命名为listParent

2) 编写另一个布局文件,比如list_row.xml,它有一个线性布局[方向设置为水平],表示提要的内容。它可能就像你在左边有一个图像视图,在右边有一些内容。基本上,你的“feed”是由什么组成的

3) 在活动代码中,获取提要数据后,通过迭代器循环运行它们,对于每个数据行,膨胀list_row.xml布局文件并将它们添加到listParent linearLayout


注意:您最好将listParent线性布局放在scrollView中,以便在超出正常屏幕大小时可以看到所有内容

你似乎走对了路,有什么问题吗?只是想澄清一下,
ListActivity
的布局也不一定只有
ListView