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

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

最佳答案

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

0x40028 == FLAG_NOT_FOCUSABLE | FLAG_NOT_TOUCH_MODAL | FLAG_WATCH_OUTSIDE_TOUCH

也许文档可能会更好一些。

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

10-12 05:14