android 如何实现无限列表,在Android中解析和创建无限/无限级别的List /子列表中的XML...

在我的Android Application的服务器端应用程序也由我开发。在这个应用程序Android应用程序从服务器请求一些XML并解析它。 XML包含描述应用程序中应该有多少标签的信息,并且每个标签都有一个ListView,而每个列表项可以导航到另一个Activity,这也可能导致另一个子标记ListView此级别是无限的。我从服务器生成的 XML是这种类型。在Android中解析和创建无限/无限级别的List /子列表中的XML

结果我我的机器人可以在运行时生成3个标签,但请指导什么类型的代码/逻辑应该我撰写写它的SAXParser和我应该在Android应用程序通过解析器填充什么类型的模型数据。我应该去HashMap而不是ArrayList。

这对我来说非常具有挑战性,因为它能够有效且稳健地实现它。

2011-03-23

Abhi

+0

你真的有内存或时间解析无限列表吗? –

2011-03-23 11:31:52

+0

嘿人的名单将永远不会超过4-5的水平,但在编写代码的时候,我们无法知道列表可能会更长 –

2011-03-23 11:38:00

+0

您可以使用“ViewAnimator +选项卡视图”来控制基于标签的设计。这样,你将不得不创建3个不同的活动,这将作为3个标签的内容。在每个活动中,使用ViewAnimator作为最外层布局,并根据您的要求添加列表视图。 对于数据结构,您可以使用hashmap或arrayList中的任何一个..但最后它最终取决于您使用它们的效率。 可能会对此有所帮助.. –

2011-03-25 13:19:29

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值