即时通讯面临我的项目中的问题。我试图做的是,
我需要解析一个JSON响应到一个列表视图。如何创建一个N级动态更改列表视图
同时单击行我会得到一些ID,现在我需要使用该ID来调用另一个Web服务,它应该表现出另一个列表.Suppose我点击第一行,即董事会“A”。然后下一个Listview应该是A的子列表。它看起来像下面
A1,A2等可能或maynot有子菜单。
我可以从被点击的行中得到id。如果列表为空意味着没有更多的子菜单。 我不知道如何设计这个系统?有人有什么主意吗?在此先感谢
PS:我会做出不同的Web服务调用获得依赖于ID IM从列表视图行传递每个子菜单中单击
这只会在两个级别上正常工作吗?在这里我可能有n级子菜单 – playmaker420
这可以在任意多级别上工作。从每个活动中,您都可以创建子菜单的新活动。 Android将你的所有活动都保存在一个堆栈中,因此用户可以轻松解雇他们,并返回到他想要的层次结构中,并自动为您进行管理。 – talkol
另一个评论,如果你打算有N个等级,你不需要实施N个不同的活动。他们通常会共享相同的代码,只是不同的实例。使用Intent extras为创建时的活动运行时参数提供参数。 – talkol