【发布时间】:2012-11-21 16:43:32
【问题描述】:
您好,我正在开发一个需要显示项目列表的应用程序。单击(或点击)项目应在项目正下方显示项目的描述文本。我说的是垂直的accordion。
我希望它们动态创建(在代码中而不是 XML 中创建)。那部分轻松完成。我在一个LinearLayout 中膨胀了多个SlidingDrawer 来完成它。
但问题是活动中只显示了一个SlidingDrawer。这是通过为 SlidingDrawer 提供固定高度来实现的。这种方法不会像我上面提到的那样,项目列表是动态生成的,并且项目描述必须出现的活动区域保持空白。
我现在正在寻找实现此目的的替代视图。由于我是 Android 开发的初学者,我找不到任何适用于 android 2.3 及更高版本的工具。
【问题讨论】:
-
你说的大概有多少?
-
@Luksprog :项目的数量也是动态的。它们的范围可以从 0 到 30。它们作为对 Http 请求的 json 响应接收。
标签: android android-layout slidingdrawer