gpt4 book ai didi

android - 如何在 Android 的通话屏幕上实现滑出式抽屉?

转载 作者:太空宇宙 更新时间:2023-11-03 13:04:09 32 4
gpt4 key购买 nike

Android 应用程序 Thrutu 在通话屏幕顶部放置了一个抽屉,它具有多种功能并且只占用屏幕的一小部分。下面的调用控制按钮仍然可以正常使用。即使是透明的 Activity 也不允许这种行为。关于如何实现这个的任何想法?

最佳答案

使底层按钮工作的技巧是使用服务而不是 Activity 来实现 UI,使您添加的窗口(使用 WindowManager.addView)成为优先级较高的类型之一(例如 TYPE_PHONE),然后使用 FLAG_NOT_TOUCH_MODAL .

认为您需要 android.permission.SYSTEM_ALERT_WINDOW。

看看How to display a fullscreen TYPE_SYSTEM_ALERT window?特别是 Creating a system overlay where the home buttons still work?

关于android - 如何在 Android 的通话屏幕上实现滑出式抽屉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7265282/

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