猿问

我想在kivy中使用Android默认的后退按钮

我是 Kivy,Python 的真正初学者。我正在尝试制作 android 应用程序,我想使用 Android dafault 后退按钮。


这些就是我想要的。


首先,按 TS2 上的后退按钮转到 TS1。


其次,按 TS1 上的返回按钮结束应用程序。


在 Screen 中制作按钮很容易,但这不是我想要的。我试图找到在 python 中使用 Android 智能手机的 dafault backbutton 键的方法,但我找不到它。有人可以用下面的代码解释吗?提前谢谢你的好意。


#-*- coding: utf-8 -*-



import kivy

kivy.require('1.10.0')

import os

from kivy.app import App

from kivy.lang import Builder

from kivy.uix.screenmanager import ScreenManager, Screen

from kivy.uix.boxlayout import BoxLayout

from kivy.uix.gridlayout import GridLayout

from kivy.uix.image import Image

from kivy.uix.label import Label


class TS1(Screen):

    pass


class TS2(Screen):

    pass



class ScreenManagement(ScreenManager):

    pass


pt = Builder.load_file("test.kv")


class testApp(App):

    def build(self):

        return pt


testApp().run()


HUX布斯
浏览 187回答 2
2回答

犯罪嫌疑人X

您可以通过按下ONBACK按下本机方法来简单地进行操作,如下所述。 @Override    public void onBackPressed()      {       }
随时随地看视频慕课网APP

相关分类

Python
我要回答