gpt4 book ai didi

android - Gluon 主页按钮事件

转载 作者:行者123 更新时间:2023-11-30 00:30:56 25 4
gpt4 key购买 nike

我正在使用 Gluon 并有一个音频播放器。当我调用音频并播放时,一切正常,直到我按下主页按钮。我想让它做的是停止音乐,不再像现在这样继续播放。目前我已经尝试使用事件监听器来捕获事件并停止音乐但它没有识别事件,我在想我分配了错误的键码或者它根本无法像那样工作。我已经在 View 中有一个 setOnHiding 方法,它只适用于后退按钮。我也尝试过 setOnHidden 和 setOnCloseRequest,但没有成功。事件监听器如下。

    if (event.getCode().equals(KeyCode.HOME) && KeyEvent.KEY_PRESSED == event.getEventType()) {
if (service1 != null) {
service1.backPressed();

}

最佳答案

LifecycleEvent.Pause 添加监听器:

 Services.get(LifecycleService.class).ifPresent(s -> s.addListener(LifecycleEvent.PAUSE, () -> stopPlayback());

The PAUSE event is fired when an application loses focus (e.g. on Android / iOS when the focus is switched out of view (but still running in the background)).

关于android - Gluon 主页按钮事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44394544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com