从另一个列表视图
问题描述:
填充的列表视图,我需要做到这一点:我有一个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”);
只能用新数据源启动此活动,或根据级别播放文件。
感谢您的回复 - 是的,我查看了可扩展列表集合,如果我正确理解它,它只允许固定数量的分层级别 - 但在我的情况下,我必须根据数据动态调整。有什么办法可以实现?还有一种方法可以让列表数据看起来像“Pulse”应用数据视图(在上面的截图中)? – Slartibartfast 2012-01-17 09:08:37
如果您动态更改层次结构,然后再次绘制此可展开的列表视图。现在它将显示带有新数据的新元素 – Sameer 2012-01-17 09:21:04