Kivy 中的下拉列表

2025年3月17日 | 阅读 3 分钟

下拉列表与自定义组件一起使用。 用户使用下拉列表来显示在显示组件下的组件列表。 组件列表用于存储任何类型的组件,例如图像、简单按钮等等。

用户可以重新排列下拉列表的位置,因为它是完全自动的。 此外,开发人员可以以简单的方式放置此列表,以便用户可以轻松地从列表中选择项目。

开发下拉列表时要记住的要点

  • 当用户添加组件时,用户应手动指定其高度,以便下拉列表可以轻松计算出所需的区域。
  • 下拉列表中的所有按钮都应触发下拉 **"DropDown.select()"**。 调用后,主按钮文本必须显示在下拉列表的选择中。

要使用此组件,开发人员应首先导入以下内容

下拉列表的基本方法

  1. 导入 Kivy
  2. 然后,导入 Kivy 应用程序
  3. 然后,我们将导入下拉列表
  4. 并且,导入按钮
  5. 我们还可以看到它的最低版本,这是可选的。
  6. 最后,我们将导入 runTouchApp
  7. 我们将创建下拉列表
  8. 然后,我们将创建 runTouchApp 函数,该函数将 widget 作为参数来运行应用程序。

示例

输出

运行上述代码后,用户将获得此输出

Dropdown List in Kivy

并且,单击主按钮后,将打开下拉列表

Dropdown List in Kivy