在 .kv 中将选择更改绑定到 ListAdapter 的位置

Where to bind selection change to ListAdapter in .kv

在以下 kv 部分中:

TabbedPanelItem:
        id: tab2
        text: 'VIEW'
        on_press: root.viewInit()
        ListView:
            id: view_list
            adapter: 
                ListAdapter(
                data= root.valid_views,
                selection_mode='multiple',
                allow_empty_selection=True,
                cls=ListItemButton)

我在哪里插入 on_selection_change: root.somefunc() 来绑定和捕获 ListAdapter 中的选择更改事件?

TabbedPanelItem:
        id: tab2
        text: 'VIEW'
        on_press: root.viewInit()
        ListView:
            id: view_list
            adapter: 
                ListAdapter(
                data= root.valid_views,
                selection_mode='multiple',
                allow_empty_selection=True,
                cls=ListItemButton,
                on_selection_change = root.somefunc())