我正在使用我有列表视图的UI。每行有2个信息。一个是产品名称,另一个是产品ID堆叠在一起。所以每行有2行数据。
我想用这个做什么:
用户点击每一行后,它会进一步展开并显示一个输入和一个微调器。因此它基本上用于放入数量和计量单位。
如果这是可以实现的,请告诉我,如果我可以参考一些例子。
我需要的更像是
任务列表|任务列表 https://play.google.com/store/apps/details?id=com.taskos&hl=en
我需要的是该类别不可扩展。只有项目可以扩展。所有我需要的是这样的应用程序的一个例子,然后我可以把它推进。
答案 0 :(得分:1)
我认为它可以完成...你需要将额外的小部件放在你的行布局中,填充它们并在创建列表时隐藏它们,然后在你的onListItemCLick中你可以取消隐藏它们。
注意我不知道这是否有效,但它似乎是合理的,它可能是我想要实现的目标。
答案 1 :(得分:0)
listView无法展开。但是你可以使用expandablelistView
但是你想要的那种功能不能这样做(我想。)。
您可以使用
registerForContextMenu("your list View");
注册列表视图
onCreateContextMenu
对于您希望在案例中执行的操作类型,其对话框中包含 EditText 和 Spinner 以获取用户输入