Python 卸下白色矩形KivyMD MDExpansionPanel
我试图用kivy和kivymd制作GUI,但遇到了一个问题。文档说明MDExpansionPanel的图标默认为“”。但是当我在Python 卸下白色矩形KivyMD MDExpansionPanel,python,python-3.x,kivy,kivy-language,kivymd,Python,Python 3.x,Kivy,Kivy Language,Kivymd,我试图用kivy和kivymd制作GUI,但遇到了一个问题。文档说明MDExpansionPanel的图标默认为“”。但是当我在MDExpansionPanel(content\u cls=MDExpansionPanelOneLine(text=str(I)),icon=“”)中键入icon=“”时,我仍然会得到文本前面的白色矩形。有人能帮帮我吗 My(reduced).py文件: from kivymd.app import MDApp from kivymd.uix.expansionpa
MDExpansionPanel(content\u cls=MDExpansionPanelOneLine(text=str(I)),icon=“”)中键入icon=“”
时,我仍然会得到文本前面的白色矩形。有人能帮帮我吗
My(reduced).py文件:
from kivymd.app import MDApp
from kivymd.uix.expansionpanel import MDExpansionPanel, MDExpansionPanelOneLine
from kivymd.uix.screen import MDScreen
from kivy.lang.builder import Builder
KV="""
Screen1:
id: screen1
FloatLayout:
MDRectangleFlatButton:
text: "Run"
pos_hint: {'center_x':.5, 'center_y':0.8}
on_press: root.panel()
RecycleView:
key_viewclass: 'viewclass'
key_size: 'height'
pos_hint: {'top':0.7}
size_hint: [1,.6]
do_scroll_y: True
BoxLayout:
id: box
orientation: "vertical"
"""
class Screen1(MDScreen):
def panel(self):
for i in range(0,10):
self.ids.box.add_widget(MDExpansionPanel(panel_cls=MDExpansionPanelOneLine(text=str(i))))
class ExampleApp(MDApp):
def build(self):
Builder.load_string(KV)
ExampleApp().run()
从主分支更新KivyMD库。从主分支更新KivyMD库