当我在一个Activity上面放一个透明的Activity时,有什么办法可以移动下面这个Activity的触摸事件吗?

问题描述 投票:0回答:1

windowManager用于在锁屏上显示透明View。 FLAG_SHOW_WHEN_LOCKED”已被弃用,因此使用了透明的 Activity。 但是,当我在屏幕上放置一个透明的Activity时,无法操作下面的View。 即使我将“onTouchEvent”和“dispatchTouchEvent”设置为“false”,我也无法改善这种情况。 即使我在window.addFlags中设置了FLAG_NOT_TOUCHABLE,问题也无法解决。

是不是因为onStop、onPause所以无法移动下层Activity?

如果有一种方法可以在不使用 Activity 的情况下执行此操作,请告诉我。

我将“onTouchEvent”和“dispatchTouchEvent”更改为 false。 我在window.addFlags中设置了FLAG_NOT_TOUCHABLE。

android
1个回答
0
投票

传输 Activity 的用途是什么。也许传输视图可以处理它。你能详细描述一下你想要什么吗

© www.soinside.com 2019 - 2024. All rights reserved.