V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wesleydeng
V2EX  ›  Android

android 录屏时添加遮罩层,同时录屏后的内容没有遮罩层

  •  
  •   wesleydeng · 2023-10-14 23:01:35 +08:00 · 8047 次点击
    这是一个创建于 398 天前的主题,其中的信息可能已经有所发展或是发生改变。

    举例子:android 手机投屏到电脑端,但是手机显示黑屏,然后电脑可以操作手机,类似于电脑关闭显示器

    9 条回复    2024-03-01 00:10:43 +08:00
    RikkaW
        1
    RikkaW  
       2023-10-14 23:56:01 +08:00
    给 window 加某个 flag 可以做到显示但是不被录制,但是那个 flag 至少要 adb 才能用(
    xiebruce
        2
    xiebruce  
       2023-10-15 00:28:07 +08:00
    你要是演示,大家都看着的那种,关掉通知就不会出现尴尬了
    mgrddsj
        3
    mgrddsj  
       2023-10-15 00:50:31 +08:00
    用 scrcpy 投屏到电脑的话,按 Alt+O 就可以关闭手机屏幕了
    wesleydeng
        4
    wesleydeng  
    OP
       2023-10-15 09:37:13 +08:00
    @RikkaW 请问是哪个 flag 呢,试过 FLAG_SECURE ,可以不被录制但这个是禁止截屏,投屏还是会黑屏,无法看到后面的正常画面。
    wesleydeng
        5
    wesleydeng  
    OP
       2023-10-15 09:37:40 +08:00
    @xiebruce 没明白关掉通知是指什么?
    wesleydeng
        6
    wesleydeng  
    OP
       2023-10-15 09:41:52 +08:00
    @mgrddsj 这种是怎么做到的啊,
    binpin
        7
    binpin  
       2023-10-15 10:17:44 +08:00
    应该是这个? PRIVATE_FLAG_IS_ROUNDED_CORNERS_OVERLAY
    wesleydeng
        8
    wesleydeng  
    OP
       2023-10-15 11:39:24 +08:00
    @binpin PRIVATE_FLAG_IS_ROUNDED_CORNERS_OVERLAY 这个属性咋用啊?望大佬指点下。
    kyleLin
        9
    kyleLin  
       260 天前
    有什么好的解决方案吗? 设置这个 flag 也没有看到什么预期的效果
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.