2012-11-21 24 views
0

嗨我正在开发一个应用程序,需要显示项目列表。点击(或点击)项目应该在项目正下方显示项目的说明文字。我正在谈论像垂直accordionSlidingDrawers列表的替代方案

我希望他们动态创建(在代码而不是XML中创建)。这部分是轻松完成的。我在LinearLayout中将多个SlidingDrawer虚拟为来完成它。

但问题是只有一个SlidingDrawer显示在活动中。这是通过给SlidingDrawer给定高度来完成的。如上所述,这种方法不会成立,项目列表是动态生成的,而且项目描述必须出现的活动区域也是空白的。

我现在正在寻找替代视图来完成此操作。由于我是Android开发的初学者,我无法找到任何可以在Android 2.3及更高版本中使用的工具。

+0

大约你有多少物品在说话? – Luksprog

+0

@Luksprog:项目的数量也是动态的。它们的范围可以从0到30.它们被接收为对Http请求的json响应。 – mahesmohan

回答

0

你可以随时看看SlidingMenu。该项目可在GitHub上找到。我想你需要修改一下行为。

+1

该项目似乎很不错。 但它不符合我的目的,因为我只有一个单一的多个项目列表,并点击一个项目应该显示一个布局或一个TextView描述项目点​​击。 菜单项像单个手风琴手柄一样工作。 – mahesmohan