从另一个列表视图

问题描述:

填充的列表视图,我需要做到这一点:我有一个SQLite表与此数据从另一个列表视图

slno Type Level_1 Level_2  Level_3 
1 Animals Cat  Null   /sdcard/Video 
2 Animals Cat  Null   /sdcard/PDF 
3 Birds Aves  HummingBird /sdcard/video 

我应该有动物及禽鸟列表视图,单击动物我表明猫,而伯德向我展示了Aves。然后如此,直到内容 - 必须根据类型播放。现在可以通过创建大量针对动物级别的活动说明来实现 - 为Activity_2等级传递level_1级别并获取列表视图。但在我的情况下,这些级别可能不是固定的 - 可能有内容的级别4,因此活动创建必须是动态的,不能是静态的 - 这怎么能够实现?

通过实施最佳教程修改基础适配器以包含多个级别。

就只使用一个活动,并将此活动的数据源调用活动,像

intent.putExtra(“钥匙”,数据源);

在onCreate()方法获得来自意图此DataSource,像

intent.getParcelableList( “KEY”);

只能用新数据源启动此活动,或根据级别播放文件。

无需创建大量activity.If的理解您的问题完全那么我会建议你去扩展列表视图像图像enter image description here

此连结此设计 Go through it

+0

感谢您的回复 - 是的,我查看了可扩展列表集合,如果我正确理解它,它只允许固定数量的分层级别 - 但在我的情况下,我必须根据数据动态调整。有什么办法可以实现?还有一种方法可以让列表数据看起来像“Pulse”应用数据视图(在上面的截图中)? – Slartibartfast 2012-01-17 09:08:37

+0

如果您动态更改层次结构,然后再次绘制此可展开的列表视图。现在它将显示带有新数据的新元素 – Sameer 2012-01-17 09:21:04