当前位置:   article > 正文

Qt for Android(八) —— QT 监听 Android 的返回键,或者其他Activity 事件_qt for android(八) —— qt 监听 android 的返回键,或者其他activi

qt for android(八) —— qt 监听 android 的返回键,或者其他activity 事件

这篇文章要基于前面的基础,我们才能继续下面的内容,建议阅读。

Qt for Android(一) —— QT 中如何调用android方法
Qt for Android(二) —— QT 中调用自定义Android方法详细教程(获取Android设备的SN号)
Qt for Android(三) —— QT 中获取 Android 的Services,并调用需要Context参数的 c方法(设置音量、亮度等)

背景

QT 监听 Android设备的返回键有两种方式,一种是在 QT 层监听,第二种是在 Android代码中监听。既然有了第一种方案,为什么还要使用第二种方案?因为之前我们的项目碰到过我们的QT程序监听了back键,想退出进程,事件是监听到了,但是程序怎么都退不掉,因此才有了第二种方案。

方案一

在主 QWidget 中重写下面两个函数:

    virtual void 
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/81608
    推荐阅读
    相关标签
      

    闽ICP备14008679号