我有一个带有 MultiChoiceModeListener 的 ListView 来删除项目。目前,当长按某个项目时,将启动动作模式。这工作正常,但此外,我希望允许用户在单击“编辑”按钮时启用操作模式。
有没有办法在不长按的情况下启用此模式?
我有一个带有 MultiChoiceModeListener 的 ListView 来删除项目。目前,当长按某个项目时,将启动动作模式。这工作正常,但此外,我希望允许用户在单击“编辑”按钮时启用操作模式。
有没有办法在不长按的情况下启用此模式?
我认为这就是你要找的东西:http: //developer.android.com/guide/topics/ui/menus.html#CABforViews
基本上:
ActionMode.Callback
接口startActionMode()
单击按钮时手动调用一个可能有帮助的 CommonsWare 项目示例:https ://github.com/commonsguy/cw-omnibus/tree/master/ActionMode/Manual