gpt4 book ai didi

java - Activity 未关闭

转载 作者:行者123 更新时间:2023-12-02 10:33:55 25 4
gpt4 key购买 nike

我正在开发一个应用程序,在系统的默认锁定上绘制自定义锁屏( Activity )。

一切都工作得很好,除了一件事,我正在使用一个接收器,每当有来电时,该接收器就会被调用,并且从该接收器内部我正在关闭该 Activity 。

注意:这种情况仅发生在 OnePlus 设备上,在任何其他设备上都可以正常工作。

private class CallStateListener extends PhoneStateListener {
@Override
public void onCallStateChanged(int state, String incomingNumber) {
OverlayActivity overlayActivity = new OverlayActivity();
switch (state) {
case TelephonyManager.CALL_STATE_RINGING:
// System.out.println("RINGING");
overlayActivity.finish();
// System.out.println("Activity has been closed!!");
break;
}
}
}

我关闭 Activity 的代码之前和之后的行都工作得完全正常,但 Activity 没有关闭。

最佳答案

And if you are creating Activity Object its not working at all you needs and Actual Activity Object or Context of Activity to close it.

关于java - Activity 未关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53441708/

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