如何在没有文本的情况下在 kivymd 中显示图像?

时间:2021-01-03 23:50:45

标签: python-3.x image kivy kivymd

我正在使用 kivymd 开发简单的 GUI 程序。
我试图用 Image List 显示图像,但 ImageList 出现了一些问题,所以我需要另一个显示图像的小部件。

我在 kivymd 上搜索过,但我只找到了图像列表。
有什么好的显示图片的小部件吗?

我需要什么:

  1. 我必须显示来自 url 的图像。
  2. 我不想要图像按钮。只是图像。
  3. 我不希望图片上有任何文字。

请帮帮我。谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用 AsyncImage。 AsyncImage 从 url 获取图像并在加载时显示它们。您甚至可以添加自己的加载屏幕。此外,我假设您想在 ImageList 中的布局中显示多个图像。所以您可以做的是创建一个 GridLayout 并在该网格布局中添加多个异步图像。您可以查看文档 here