Android 我可以做一个“图层”吗

Android 我可以做一个“图层”吗,android,view,Android,View,是否有任何方法可以创建一个高于所有其他视图的视图,因此当此视图可见时,除了此视图之外,我无法与其他视图交互。听起来像一个锁屏。是的,这就是我真正想要实现的。有什么建议吗?使用和ViewGroup.bringChildToFront来查看您想要的视图 添加元素以将布局高度和布局宽度设置为“匹配父级”时,请使用在宽度和高度上都填充父级的RelativeLayout。让此布局具有可以是任何视图的子视图 将视图置于顶部并设置一个onTouchlistener view.bringToFront();

是否有任何方法可以创建一个高于所有其他视图的视图,因此当此视图可见时,除了此视图之外,我无法与其他视图交互。听起来像一个锁屏。是的,这就是我真正想要实现的。有什么建议吗?

使用和ViewGroup.bringChildToFront来查看您想要的视图


添加元素以将布局高度和布局宽度设置为“匹配父级”时,请使用在宽度和高度上都填充父级的RelativeLayout。让此布局具有可以是任何视图的子视图

将视图置于顶部并设置一个onTouchlistener

 view.bringToFront();
 view.setOnTouchListener(new OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {

                return true;
            }

        });

也就是说,有一个触摸监听器,接收所有触摸事件并使用它们返回true

但是我仍然可以与前视图下面的内容进行交互看看我想你应该禁用布局中所有子项的事件你也可以使用自定义布局。请停止在所有问题标题的开头写Android:。