Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.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
Android实际自动缩放宽度/高度参数?_Android_Xml_Height_Width_Density Independent Pixel - Fatal编程技术网

Android实际自动缩放宽度/高度参数?

Android实际自动缩放宽度/高度参数?,android,xml,height,width,density-independent-pixel,Android,Xml,Height,Width,Density Independent Pixel,我的印象是,“dip”(密度独立像素)值是android解决方案,它使用%值来确定布局元素的宽度和高度。我认为这是对使用静态“像素”值或其他静态测量(如厘米或英寸)的升级 不幸的是,dip值不能像百分比值那样缩放,Android中是否有类似于带有宽度和高度参数的百分比值 感谢您的真知灼见 类似的方法可能会奏效: android:layout_weight=".70" 因此,这将是70%的空间 您只需将其添加到您想要的任何值,如按钮、文本框或其他内容。我也有同样的问题,但找不到答案,因此我转

我的印象是,“dip”(密度独立像素)值是android解决方案,它使用%值来确定布局元素的宽度和高度。我认为这是对使用静态“像素”值或其他静态测量(如厘米或英寸)的升级

不幸的是,dip值不能像百分比值那样缩放,Android中是否有类似于带有宽度和高度参数的百分比值


感谢您的真知灼见

类似的方法可能会奏效:

 android:layout_weight=".70" 
因此,这将是70%的空间


您只需将其添加到您想要的任何值,如按钮、文本框或其他内容。我也有同样的问题,但找不到答案,因此我转向以编程方式而不是在XML中完成所有操作。。这是我能提供给你的唯一见解P对不起!作为对另一个答案的回应。。我从来没有试过减肥。。仅布局宽度和布局高度。。但是,如果您尝试布局重量,但它不接受浮动,则可能是不同的ADK级别。(我在ADK 7上编程)

据我所知,实现这一点的唯一方法是编程或使用布局权重


有关布局重量的信息,请参见“不接受浮动”是什么意思?我现在正在做一个项目,在按钮的布局中有“android:layout_weight=“.5”,而按钮正好占据了视图的50%。你错了!它接受浮动,直到昏迷后的哪个数字不确定,但至少接受昏迷后的第一个数字!
错误:错误:不允许浮动类型(在“layout_width”处有值“.7”).
这是在XML文件中的线性布局上做的,这就是错误所说的,我正在为这款平板电脑使用Android 3.0。如何使用-1?即使这是无法在Android 3.0上使用的东西,您也从未在问题中指定您在何处使用它……我只想指定您在上面发布的错误是“布局和宽度,他们说使用布局和重量" .. 相似,但不相同。:)这可能就是你出错的原因。你能举个例子,你想做什么吗简单一点。我来试一试,我没有意识到在父节点中布局权重会伴随布局总和。我使用的是Android 3.0,所以目前已知的Android问题不应该有任何限制