Помогите реализовать идею, для облегчения работы.

Froboz

Новичок
Пользователь
Авг 13, 2020
2
0
1
Всем здравия!
Помогите разобраться. Как реализовать мою идею. У меня есть перечень кнопок, при нажатии на которые я смог бы перейти в новое окно поверх старого, в которых будут другие перечни кнопок. При нажатии на которых я смогу вывести информацию текста и отдельной кнопки с номером телефона, при нажатии на которой на телефоне сразу же бы происходил звонок через мобильную связь.
Пишу на Kivy, т.к. под систему Android.
У меня была идея написать все в одном .py файле, но я даже не смог разобраться как сделать, чтобы нажимая на кнопку открывался другой .py файл.
Сразу извиняюсь, если какого-то профи я взбесил своим уровнем познания программирования.

 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вот пример смены экранов по нажатию на кнопку: ссылка.
 
  • Мне нравится
Реакции: Froboz

Froboz

Новичок
Пользователь
Авг 13, 2020
2
0
1
Python:
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.gridlayout import GridLayout


class MyApp(App):
    def stree1(self, press):
        press = ????????

    def build(self):
        g1 = GridLayout(cols=2)
        g1.add_widget(Button(text='Улица 1', on_press=self.street1))
        g1.add_widget(Button(text='Улица 2', on_press=self.street2))
        return g1

if __name__ == '__main__':
    MyApp().run()
 

Форум IT Специалистов