Android:MATCH_PARENT vs FLAG_全屏

Android:MATCH_PARENT vs FLAG_全屏,android,view,Android,View,LayoutParams.MATCH\u PARENT和LayoutParams.FLAG\u全屏之间有什么区别?而两者给出相同的结果 ViewGroup.LayoutParams.MATCH\u PARENT: WindowManager.LayoutParams.FLAG_全屏显示: 示例: Dialog dialog = new Dialog(this, LayoutParams.MATCH_PARENT); Dialog dialog = new Dialog(this, Windo

LayoutParams.MATCH\u PARENT
LayoutParams.FLAG\u全屏
之间有什么区别?而两者给出相同的结果

ViewGroup.LayoutParams.MATCH\u PARENT

WindowManager.LayoutParams.FLAG_全屏显示

示例:

Dialog dialog = new Dialog(this, LayoutParams.MATCH_PARENT);
Dialog dialog = new Dialog(this, WindowManager.LayoutParams.FLAG_FULLSCREEN));

MATCH\u PARENT
用于填充父项


FLAG_FULLSCREEN
用于创建全屏窗口。(隐藏状态栏)

但它们甚至不在相同的位置使用。你怎么比较他们?什么?!我可以在同一个地方使用它们:
Dialog Dialog=newdialog(这是LayoutParams.MATCH\u PARENT)并且两者都可以正常工作。增加了一个例子是的,很明显。这个参数是一个int。你可以输入42,它也可以“工作”,但它没有任何意义。阅读[doc](,int))了解该参数值的详细信息。Pawneshwer是对的。代码中值得注意的一点是,您正在尝试全屏显示一个对话框。Android的窗口管理器对是否允许你这样做有最后的决定权。尝试在活动上全屏显示,而不是获取窗口服务的实例。