【问题标题】:An alternative to a list of SlidingDrawersSlidingDrawers 列表的替代方案
【发布时间】: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


【解决方案1】:

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

【讨论】:

  • 这个项目看起来不错。但这不符合我的目的,因为我只有一个包含多个项目的列表,并且点击其中一个项目应该显示一个 Layout 或一个 TextView 来描述所点击的项目。菜单项就像一个手风琴手柄。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-08
  • 2013-09-22
  • 1970-01-01
相关资源
最近更新 更多