使用listactivity将listview添加到布局/活动中

时间:2011-07-06 03:04:50

标签: android listview layout android-activity add

我花了最后一天半研究名单,但似乎无法弄清楚我想做什么。我试图为模型应用程序构建一个模拟提要,在做了一些研究后我猜测要做这个我需要建立一个自定义列表视图但是,在我甚至可以担心自定义列表视图之前我需要弄清楚如何让一个进入我的布局。 listview到我的布局。香港专业教育学院建立了一个使用listactivity的列表视图,但我不希望整个屏幕被列表占用。

现在是我的代码:

主要课程: http://pastebin.com/ExY4VLVv

xml:

http://pastebin.com/3CTy29fQ

我看了一下我从试图碎片到上面所能找到的一切。只要我可以在相同的活动中使用我的布局+下面的一个Feed,我就不会挑剔如何实现这一点。只要我的最终目标完成,如果我正在构建这个全部错误我愿意接受建议。

1 个答案:

答案 0 :(得分:0)

我认为这会帮助你找到答案:

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

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

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

注意:您最好将listParent线性布局放在scrollView中,这样您就可以看到所有内容,如果它们超出了正常的屏幕尺寸!