擅长:python、mysql、java
<h2>解决方案</h2>
<ol>
<li>在根小部件class ScreenManagement()中定义一个类属性,即StringProperty类型的MY\u GLOBAL。在</li>
<li>在kv文件中更新MY_GLOBAL。在</li>
</ol>
<h2>示例</h2>
<h2>在主.py在</h2>
<pre><code>from kivy.app import App
from kivy.uix.screenmanager import ScreenManager, Screen
from kivy.lang import Builder
from kivy.properties import StringProperty
class ChooseProgScreen(Screen):
pass
class SwitchScreen(Screen):
pass
class ScreenManagement(ScreenManager):
MY_GLOBAL = StringProperty('test')
class MainApp(App):
def build(self):
return Builder.load_file("kivy.kv")
if __name__ == "__main__":
MainApp().run()
</code></pre>
<h2>在千伏在</h2>
^{pr2}$
<h2>输出</h2>
<p><a href="https://i.stack.imgur.com/tsMTB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tsMTB.png" alt="Img01 - test1"/></a></p>