GWT为移动设备定制CellList多选模型
我有一个应用程序,使用MultiSelectionModel,它工作得很好,但是我需要我正在开发的用于移动设备的站点,因此我不能使用键盘来帮助选择元素(因为它不存在)。在桌面上,我只需按住ctrl键并单击所有要选择的元素。GWT为移动设备定制CellList多选模型,gwt,overriding,gwt-2.2-celltable,multipleselection,Gwt,Overriding,Gwt 2.2 Celltable,Multipleselection,我有一个应用程序,使用MultiSelectionModel,它工作得很好,但是我需要我正在开发的用于移动设备的站点,因此我不能使用键盘来帮助选择元素(因为它不存在)。在桌面上,我只需按住ctrl键并单击所有要选择的元素。 因此,在移动设备上,我想修改MultiSelectionModel的默认行为,以便当您单击CellList项目时,它切换该项目的选择状态。 我已经查看了它的源代码,但无论如何也看不到如何实现我需要的行为。(移动多选项)。只需添加一个额外的复选框列将是一个更为用户友好的解决方
因此,在移动设备上,我想修改MultiSelectionModel的默认行为,以便当您单击CellList项目时,它切换该项目的选择状态。
我已经查看了它的源代码,但无论如何也看不到如何实现我需要的行为。(移动多选项)。只需添加一个额外的复选框列将是一个更为用户友好的解决方案。无论是否添加复选框列,您都必须。定义一个复选框的最简单方法是使用,或者结合使用复选框列,或者(将单击事件映射到)
您可以在中看到它的使用,复选框变量;它使用带有两个参数的
setSelectionModel
重载来同时添加CellPreviewEvent.Handler
。感谢您提供的信息,我需要使用一个CellList,所以我从SingleSelectionHandler中构思出了我需要的多选功能。嘿,napo,我想用一个CellList(不是CellTable)实现点击切换功能,你能分享你的解决方案吗?