Как использовать функциональность кнопки назад в kivy python - PullRequest
0 голосов
/ 05 марта 2020

Я создал свое приложение kivy python для android. И я использовал приведенный ниже код для функциональности кнопки «назад». Все работает, но когда приложение открывается на android, клавиатура всплывает (открывается) автоматически .

from kivy.core.window import Window
from kivy.properties import ObjectProperty

class MyAppClass(FloatLayout):
        _screen_manager=ObjectProperty(None)
        def __init__(self,**kwargs):
            super(MyAppClass,self).__init__(**kwargs)
            #code goes here and add:
            Window.bind(on_keyboard=self.Android_back_click)

        def Android_back_click(self,window,key,*largs):
            if key == 27:
                self._scree_manager.current='screen1'
                return True

class MyApp(App):
        def build(self):
            return MyAppClass()

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

Я использую приведенный выше код, и он работает, но проблема в том, что, когда мое приложение запускается на android, автоматически появляется клавиатура, что очень раздражает и не нужно. запретить всплывающую (открытую) клавиатуру при открытии приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...