0

我正在开发一个有列表视图的 UI。每行有 2 个信息。一个是产品名称,另一个是堆叠在一起的产品 ID。所以每一行有2行数据。

我想用这个做什么:

一旦用户单击每一行,它将进一步展开并显示一个输入和一个微调器。所以它基本上是用于输入数量和计量单位。

请让我知道这是否可以实现,如果我可以参考一些例子。

我需要的更像

Taskos 待办事项列表 | 任务列表 https://play.google.com/store/apps/details?id=com.taskos&hl=en

我所需要的只是该类别不可扩展。只有项目是可扩展的。我只需要一个这样的应用程序的例子,然后我就可以把它向前推进。

4

2 回答 2

1

认为可以做到...您需要将额外的小部件放在行布局中,填充它们并在创建列表时隐藏它们,然后在您的 onListItemCLick 中取消隐藏它们。

请注意,我不知道这是否可行,但这似乎是合理的,这也是我为实现目标所做的努力。

于 2012-05-09T12:14:12.263 回答
0

listView无法展开。但是您可以使用expandablelistView

但是你想要的那种功能不能用这种方式完成(我猜。)。

您可以使用

registerForContextMenu("your list View");

注册您的列表视图

onCreateContextMenu

对于您想要在您的情况下执行的那种操作,它与EditTextSpinner的对话框有来自用户的输入

于 2012-05-09T11:42:19.637 回答