Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.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_Android Studio - Fatal编程技术网

Java 如何将计算器应用程序扩展到任何设备大小?

Java 如何将计算器应用程序扩展到任何设备大小?,java,android,xml,android-studio,Java,Android,Xml,Android Studio,我正在Android Studio中制作一个计算器应用程序。我想让它可以与任何设备进行缩放,我正在使用一个约束布局父级,内部有水平线性布局。我该怎么做?我可以使用match parent获得要缩放的宽度,但不确定如何缩放按钮高度。尝试在Android Studio的属性下拉菜单中使用scaleType:fitStart。使用带有布局权重属性的嵌套线性布局,并使用填充父级进行高度使用约束布局。它们具有扁平的层次结构,可以很容易地进行扩展。需要一点学习曲线,但它们非常好。您没有提供任何代码,我们没有

我正在Android Studio中制作一个计算器应用程序。我想让它可以与任何设备进行缩放,我正在使用一个约束布局父级,内部有水平线性布局。我该怎么做?我可以使用match parent获得要缩放的宽度,但不确定如何缩放按钮高度。

尝试在Android Studio的属性下拉菜单中使用scaleType:fitStart。

使用带有布局权重属性的嵌套线性布局,并使用填充父级进行高度使用约束布局。它们具有扁平的层次结构,可以很容易地进行扩展。需要一点学习曲线,但它们非常好。您没有提供任何代码,我们没有适合所有情况的答案。