java - 标志 0x40028 是什么?

标签 java android

在下面的代码中,0x40028 (262184) 标志是什么?我在 documentation 的任何地方都找不到它,我什至在各种API Level文档中找过,也没找到。

WindowManager.LayoutParams params = new 
    android.view.WindowManager.LayoutParams(0, 0, 0, 0, 2003, 0x40028, -3);

最佳答案

它是 WindowManager FLAG_* 常量的组合。从 source 可以看出, WindowManager.flags 仅与这些常量进行比较。

0x40028 == FLAG_NOT_FOCUSABLE | FLAG_NOT_TOUCH_MODAL | FLAG_NOT_TOUCH_MODAL | FLAG_WATCH_OUTSIDE_TOUCH

也许文档可以更好一点。

关于java - 标志 0x40028 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53031708/

相关文章:

android - 我如何使用StreamBuilder而不出现这个轻微的null错误

java - ActionListener 从 Jpanel 刷新 JFrame

java - 使用FileOutputStream下载多个文件

java - 在 ArrayList<ArrayList<Integer>> 中添加整数

java - 使用java转储mysql数据库

Java map : Reverse chronological order

java - android,asynctask,在 doInBackground() 中写入/读取数据库失败

android - 从 Intent 中获取多个广播?

android - Jetpack-Android 仅当对象的某个属性发生变化时如何触发重组

android - 使用 Retrofit 发送带有参数的 Post 请求