gpt4 book ai didi

新 Activity 开始后Android跟踪触摸事件

转载 作者:行者123 更新时间:2023-11-29 01:35:42 28 4
gpt4 key购买 nike

在我的应用程序中,一个新的 Activity 从触摸按钮(而不是点击)开始,而且我没有抬起手指并希望在新的 Activity 中跟踪触摸的 Action 。第二个 Activity 中的触摸监听器不响应此 Action 。我该怎么做?

最佳答案

您可以尝试使用 EventBus 例如(或者您可以使用 Otto 如果您愿意,由您决定)

注册您的第一个和第二个 Activity ,然后在您的 MotionEvent TOUCH_UP 事件上通知您的订阅者触摸结束。

eventBus.post(event);

他们将在 onEvent 方法上收到该事件。

public void onEvent(AnyEventType event) {/* Do something */};

我认为通过本地 Activity 共享事件是不可能的,但你可以尝试这种方式。

关于新 Activity 开始后Android跟踪触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28254158/

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