Kivy - Android - GPS координаты в textinput
Начинаю изучать Kivy, и мне нужно сделать архипростое приложение для андроида, чтобы текущие latitude и longitude выводились в textinput
На ютубе на канале Erik Sandberg нашел короткий текст, которого, со слов автора, вполне достаточно для работы:
from kivy.app import App
from plyer import gps
class test(App):
def on_start(self):
gps.configure(on_location=self.on_gps_location)
gps.start()
def on_gps_location(self, **kwards):
kwards['lat'] = 10.0
kwards['lon'] = 10.0
print(kwards)
test().run()
Окно приложения в которое нужно вывести координаты такое (долгота и широта выводятся в txt1 и txt2 соответственно):
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.textinput import TextInput
class test(App):
def build(self):
b1 = BoxLayout(orientation='vertical', padding=(100,100,100,100))
txt1 = TextInput()
txt2 = TextInput()
b1.add_widget(txt1)
b1.add_widget(txt2)
return b1
test().run()
Каким образом можно "объединить" оба скрипта чтобы получилось простейшее работающее приложение?