0

我想创建一个类似于图像中显示的 UI。

它基本上必须具有可滚动的布局,其中一组框以相对布局覆盖在地图片段上,每个地图片段都包含文本和图像。

这些框将被动态创建(从 Twitter 中提取)并不断出现,当长度增加时,布局将变得可滚动

我已经完成了布局和地图的设置,但我卡住的地方是我不知道可以通过这种方式添加和设置哪些项目来提供这样的功能。

如果它是一个网页,我会使用divbox,然后TextViews 和ImageViews 分别用于文本和图像,但divandroid UI 中的内容是什么?

到目前为止我搜索的内容是我认为 ListView 是最接近的,但我还不确定,所以我的问题是:

  • 有可能通过ListView吗?
  • 有没有其他方法可以做到这一点?

在此处输入图像描述

4

1 回答 1

2

是否可以通过ListView?

是的,ListView很可能是您想要使用 a并在'方法中CustomAdapter创建一个单独layout的膨胀。您可以使用s、s 等创建您想要的任何内容...AdaptergetView()layoutTextViewImageView

有没有其他方法可以做到这一点?

总是有,但如果你想要一个带有列表的东西,那么ListView可能是最合适的。

列表视图教程

ListView 文档

于 2013-10-17T15:28:03.457 回答