Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么屏幕尺寸不等于重量_Java_Android_Xml_Layout - Fatal编程技术网

Java 为什么屏幕尺寸不等于重量

Java 为什么屏幕尺寸不等于重量,java,android,xml,layout,Java,Android,Xml,Layout,当版面权重总和=7时,为什么屏幕宽度除以7不等于版面中权重=1的一部分?我如何计算Java代码中有多少dp/px等于这个权重?发布布局。可能有边距或填充物,或者没有重量的项目。还显示如何确定视图和屏幕宽度;点大小=新点;display.getSizesize;int width=size.x;这就是我获得宽度的方式。布局只是线性布局,内部有7个ImageView。但是,当我在片段内部执行此操作时,如果存在生命周期问题,我如何获得任何边距或填充,即使它们存在?必须有7个视图,且权重=1,才能使单个

当版面权重总和=7时,为什么屏幕宽度除以7不等于版面中权重=1的一部分?我如何计算Java代码中有多少dp/px等于这个权重?

发布布局。可能有边距或填充物,或者没有重量的项目。还显示如何确定视图和屏幕宽度;点大小=新点;display.getSizesize;int width=size.x;这就是我获得宽度的方式。布局只是线性布局,内部有7个ImageView。但是,当我在片段内部执行此操作时,如果存在生命周期问题,我如何获得任何边距或填充,即使它们存在?必须有7个视图,且权重=1,才能使单个视图宽度测量屏幕宽度的1/7,不包括最终的容器填充/边距。仅当容器是线性布局时。并且仅当视图宽度为0dp时。