title: how to select multiple Images in checkbox in recycle view Kivy?
body: <pre><code> from kivy.uix.modalview import ModalView    
   from kivy.uix.screenmanager import Screen    
   from kivymd.app import MDApp   
   from kivy.metrics import dp    
   from kivy.lang.builder import Builder
  
  KV = &quot;&quot;&quot; 
  &lt;ImgCard@ButtonBehavior+BoxLayout&gt;
      path: &quot;&quot;
      orientation: &quot;vertical&quot;
      size_hint_y: None
      Image:
          source: root.path
          size_hint_y: .9
      MDCheckbox:
   
  &lt;Gallery&gt; 
      orientation: 'vertical'
      ScreenManager:
      Screen:
          BoxLayout:
              orientation: 'vertical'
          RecycleView:
              id: img_base
              viewclass: &quot;ImgCard&quot;
              canvas.before:
                  #$#Color:
                  #$rgba: (.4, .4, .4, .7)
                  Rectangle:
                      size: self.size
                      pos: self.pos
              RecycleGridLayout:
                  spacing: 10 
                  cols: 3
                  default_size: None, dp(48)
                  default_size_hint: 1, None
                  size_hint_y: None
                  height: self.minimum_height
                  multiselect: True
                  touch_multiselect: True     &quot;&quot;&quot;
  class ImageManager(ModalView):
      pass
  
  class Gallery(Screen):
  
  def __init__(self, **kwargs):
      super().__init__(**kwargs)
  
      self.manager_list = []
      self.dir = os.getcwd()
      self.available_image_format = ['.png', '.jpg', '.jpeg', '.bmp']  # etc
  
  def load_images(self):
      if not self.manager_list:
          for image in os.listdir(self.dir):
              target_filename, target_file_extension = os.path.splitext(image)
              if target_file_extension in self.available_image_format:
                  path_to_image = os.path.join(self.dir, image)
                  self.manager_list.append(
                      {
                          &quot;ImgCard&quot;: &quot;ImageManager&quot;,
                          &quot;path&quot;: path_to_image,
                          &quot;height&quot;: dp(200),
                      }
                  )
          self.ids.img_base.data = self.manager_list
          self.images=[self.dir]
  
  class GalleryApp(MDApp):
      def build(self):
          Builder.load_string(KV)
          return Gallery()
      
      def on_start(self):
          self.root.load_images()
      
  
  if __name__=='__main__':
      GalleryApp().run()
  </code></pre>
  <p>How to link checkbox in gallery for also multiple select in kivy. Can anyone help this?</p>