【问题标题】:Adding a listview to a layout / activity w.o using listactivity使用 listactivity 将列表视图添加到布局/活动 w.o
【发布时间】:2011-09-29 06:52:20
【问题描述】:

我花了最后一天半的时间研究列表视图,但似乎仍然无法弄清楚我想做什么。我试图为一个模型应用程序构建一个模拟提要,在做了一些研究之后我猜想这样做我需要构建一个自定义列表视图但是,在我什至可以担心自定义列表视图之前我需要弄清楚如何让一个进入我的布局。列表视图到我的布局。我构建了一个使用 listactivity 的列表视图,但是我不希望整个屏幕都被列表占据。

这是我现在的代码:

主类: http://pastebin.com/ExY4VLVv

xml:

http://pastebin.com/3CTy29fQ

我仔细研究了我能找到的一切,从尝试碎片到上述内容。只要我可以在同一个活动上拥有我的布局+它下方的提要,我对如何实现这一点并不挑剔。如果我打算构建这一切都是错误的,只要我的最终目标实现,我愿意接受建议。

【问题讨论】:

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

标签: android listview layout android-activity add


【解决方案1】:

我认为这将帮助您回答:

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

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

3) 在您的活动代码中,一旦您获得提要数据,通过迭代器循环运行它们,并为每个数据行扩充 list_row.xml 布局文件并将它们添加到 listParent 线性布局。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多