【发布时间】:2019-05-27 16:09:48
【问题描述】:
我正在编写一个允许用户从他们的设备中选择现有图像的方法,有没有什么方法可以在不使用 FileChooser 小部件的情况下通过 Kivy 实现这一点?就像能够调用设备的图库/文件管理器,然后在您尝试更改个人资料图片或上传照片时选择社交媒体应用程序中的图像
【问题讨论】:
标签: python user-interface mobile kivy
我正在编写一个允许用户从他们的设备中选择现有图像的方法,有没有什么方法可以在不使用 FileChooser 小部件的情况下通过 Kivy 实现这一点?就像能够调用设备的图库/文件管理器,然后在您尝试更改个人资料图片或上传照片时选择社交媒体应用程序中的图像
【问题讨论】:
标签: python user-interface mobile kivy
我怀疑 tkinter 是否可以在 Android 等移动设备上运行,为了在这些平台上获得常规的文件打开机制,您必须编写特定于平台的代码。例如,对于 Windows,可以使用 tkinter askopenfilename,因为这是大多数其他 Windows 应用程序弹出的 ui 对话框。对于 Android,请检查 https://github.com/kivy/python-for-android/issues/388#thread-subscription-status。我相信 tkinter 也应该适用于 Linux,然后适用于 iOS 和 MacO,请自行研究。
【讨论】: