有没有什么办法可以创建一个视图在所有其他视图之上,因此当这个视图可见时,除了这个视图之外,我无法与其他视图交互。听起来像一个锁屏。是的,这就是我真正想要实现的。任何建议?我可以制作一个“图层”吗?
0
A
回答
0
使用RelativeLayout的填充父无论是在宽度和高度。让此布局具有可以是任何视图的子视图。
将视图置于顶部并设置onTouchlistener。
view.bringToFront();
view.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
也就是说,有一个触摸监听器需要所有触摸事件,并消耗他们(返回true)。
+0
:It works!Thanks David! –
0
使用RelativeLayout和ViewGroup.bringChildToFront作为视图,您希望超越所有其他视图。
当添加元素RelativeLayout组layout_height和layout_width为“match_parent”
相关问题
- 1. 我可以制作一个HALT_ONCE宏吗?
- 2. 我可以强制WPF渲染层吗?
- 3. 我可以动态制作c3js图吗?
- 4. 我们可以通过CATiledLayer添加一个新图层吗?
- 5. 我可以制作TextInput吗?
- 6. 我可以在Java中制作多个图形控制台吗?
- 7. 视差 - 我可以添加4个以上的图层吗?
- 8. 我可以制作一个Django窗体ChoiceField可滚动吗?
- 9. 我可以制作一个virtualenv,以便我可以将它作为一个包分发给任何人吗?
- 10. 你可以使图层可点击吗?去一个URL?
- 11. 我可以从R Cubist结果中制作一张图吗?
- 12. 我可以使用UpdateView和DeleteView一起制作视图吗?
- 13. 我可以使用CSS制作多个背景图片吗?
- 14. 我可以使用多个图像而不是一个来制作动画吗?
- 15. Android O:我们可以制作一个时钟小部件吗?
- 16. 我可以制作一个通用的构造函数吗?
- 17. 我可以用参数制作一个Derby sql脚本吗?
- 18. iOS In App Purchase:我可以制作“第一个免费”吗?
- 19. 我可以制作一个.exe文件的.vbs文件吗?
- 20. 我可以制作一个单独的表单吗?
- 21. 我可以制作一个使用XML/JSON的android应用吗?
- 22. 我可以制作一个使用javascript的在线游戏吗?
- 23. 我可以制作一个无限循环的python程序吗?
- 24. 我可以制作一个看不见的元素吗?
- 25. 我可以制作一个Xaml单线纸吗?
- 26. 我可以在scrollview中制作一个绝对布局吗?
- 27. 我可以制作一个按两列排序的查询吗?
- 28. 你可以用masterdetailpage图标/文本制作一个clickevent吗?
- 29. 我可以使用一个位图绘制Alpha吗?
- 30. 在cocos2d中制作一个可绘制图层
请停止在所有问题标题的开头写上“Android:”。 –