<FirstScreen>:
name: 'first'
the_time: _id_lbl_time
menu_txt: menu_spinner
BoxLayout:
orientation: 'vertical'
Spinner:
text: '-'
id: menu_spinner
font_size: 20
size: 800, 30
size_hint: None, None
values: ('first', 'second')
on_text:
root.show_selected_value(menu_spinner.text)
Label
id: _id_lbl_time
text: 'Clock'
font_size: 30
Spinner:
id: spinner
text: '-'
id: menu_spinner
font_size: 20
size: 800, 30
size_hint: None, None
values: ('first', 'second')
on_text:
root.show_selected_value(spinner, menu_spinner.text)
def show_selected_value(self, spinner,...)
if spinner.text == "one of the possibles values":
spinner.text = "" # or the value that you want
self.manager.transition = NoTransition()
self.manager.current = "your screen"
self.manager.get_screen("your screen")