Python Kivy select 图片来自图库

Python Kivy select images from gallery

是否可以在 Kivy 应用程序中加载图库中的图像?

在互联网上,我只找到了设备上所有目录的文件选择器。但我需要一个按钮,当你点击它时,它会打开你 select 来源的菜单。喜欢 this.

在 Kivy 上有可能吗?

美好的一天。你的问题范围很大,所以我会重点介绍你该怎么做。

  1. 找到系统设备上图片的目录路径。
  2. 在文件选择器下,设置rootpath = photos_directory_path
  3. 对于按钮:指定一个 button callback 方法来在目录中打开文件选择器。您可以将文件选择器放在弹出窗口小部件中。她是 kvlang
  4. 中的一个例子
<FileChooserPopup@Popup>:
    FileChooser:
        rootpath:app.photos_directory_path

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