擅长:python、mysql、java
<pre><code><LowerBoxNav>:
BoxLayout:
orientation: 'horizontal'
LoginButtonsApp:
size_hint_x:0.5
pos_hint_x: 0.2
pos_hint_y: 0.2
on_press:
app.root.ids.sm.current='LoginScreen#'
NextButtonsApp:
size_hint_x:0.5
pos_hint_x: 0.2
pos_hint_y: 0.2
on_press:
app.root.ids.sm.current='ScreenThree#'
<HomePage>:
id: sm
LayoutsApp:
LabelsApp:
pos_hint: {'center_x': .5, 'center_y': .7}
text: root.homepageusernametext
LowerBoxNav:
ScreenThree:
</code></pre>
<p>给屏幕管理器一个sm的id,然后将按钮设置为on-tu-press:app.root.ids.sm.电流=“不管怎样”。然后确保使用名称定义页面并将该名称传递给屏幕管理器。例如,在你的第三屏的kv文件中</p>
^{pr2}$