Python Kivy выберите изображения из галереи

#python #image #file-upload #kivy #android-gallery

Вопрос:

Можно ли загружать изображения из галереи в приложении Kivy?

В Интернете я нашел только файловый поисковик для всех каталогов на устройстве. Но мне нужна кнопка, и когда вы нажимаете на нее, открывается меню, в котором вы выбираете источник. Подобный этому.

Возможно ли это вообще на Киви?

Ответ №1:

Хороший день. Объем вашего вопроса очень велик, поэтому я расскажу вам о том, что нужно делать.

  1. Найдите путь к каталогу изображений на вашем системном устройстве.
  2. Под файлообменником установите rootpath = photos_directory_path
  3. Для кнопки: назначьте метод обратного вызова кнопки, чтобы открыть окно поиска файлов в каталоге. вы можете поместить средство выбора файлов во всплывающий виджет. Она является примером в квланге
 <FileChooserPopup@Popup>:
    FileChooser:
        rootpath:app.photos_directory_path

GridLayout: #your sliding-up interface
    Button:
        on_release: Factory.FileChooserPopup.open(root)