【问题标题】:Hint text in MDTextField doesn't work from python codeMDTextField 中的提示文本在 python 代码中不起作用
【发布时间】:2021-02-08 06:09:02
【问题描述】:

我正在尝试使用 kivy MD 设计应用程序,但遇到了错误/问题。 当我尝试在 MDTextField 中设置提示文本时,它只是没有显示在我的应用程序中,我正在使用 python 代码将小部件添加到框布局这里是示例代码:

self.fieldsbl.add_widget(MDTextField(hint_text="Server IP", mode="rectangle"))

它显示小部件和矩形,但没有提示文本,我做错了什么? 顺便说一句,它适用于 kv 文件,我有一些具体原因不在这个项目中使用 kv 文件,所以我完全在 python 中完成它......

任何帮助将不胜感激

谢谢!

【问题讨论】:

    标签: python android kivy textfield kivymd


    【解决方案1】:

    这是MDTextField 中的一个错误。您可以通过在创建MDTextField 后设置hint_text 来绕过它:

        mdtf = MDTextField(mode="rectangle")
        mdtf.hint_text = "Server IP"
        self.fieldsbl.add_widget(mdtf)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-04
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 2014-12-03
      • 2020-06-27
      • 2020-08-12
      • 2020-11-06
      相关资源
      最近更新 更多