2012-11-21 26 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