Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.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 Studio中的设计视图向左蜷缩_Android_Xml_Android Studio_Design View - Fatal编程技术网

Android Studio中的设计视图向左蜷缩

Android Studio中的设计视图向左蜷缩,android,xml,android-studio,design-view,Android,Xml,Android Studio,Design View,希望这是一件简单而愚蠢的事情。我正在为与蓝牙通信的嵌入式设备编辑现有的Android应用程序。开发工具包的制造商提供了Android代码,因此您可以根据需要对其进行编辑。该设备(Silabs Thunderboard Sense 2)只是将数字信息(传感器数据)从设备传输到手机 我已经能够编辑实际代码,将标签和值更改为我想要的,但是现在我想重新排列/添加/删除屏幕布局中的一些按钮。该应用程序在下载到手机上时会生成这些按钮,但当我在Android Studio的“设计视图”中打开.xml文件时,我

希望这是一件简单而愚蠢的事情。我正在为与蓝牙通信的嵌入式设备编辑现有的Android应用程序。开发工具包的制造商提供了Android代码,因此您可以根据需要对其进行编辑。该设备(Silabs Thunderboard Sense 2)只是将数字信息(传感器数据)从设备传输到手机

我已经能够编辑实际代码,将标签和值更改为我想要的,但是现在我想重新排列/添加/删除屏幕布局中的一些按钮。该应用程序在下载到手机上时会生成这些按钮,但当我在Android Studio的“设计视图”中打开.xml文件时,我无法看到这些按钮。起初我以为按钮根本不存在,但后来我注意到在示例屏幕的左侧有一条蓝线。当我点击它时,我会得到属性等等,但无论我怎么尝试,我似乎都无法让按钮显示出来。我试过拉它,双击它,右键单击它,更改属性…没有任何效果。我认为这是一个需要调整的设置,但我害怕改变一切,让事情变得更糟。下面是它的外观:

这就像图像被向左卷曲,没有宽度。它应该是一个带有小图标、标签和一些实时数据的方形图像按钮。有什么想法吗


不要尝试将FrameLayout width策略设置为“匹配父项”

编辑
同时检查您的父线布局宽度和高度策略是否为“匹配父项”。

在“声明的属性”下,我将“布局宽度”更改为“匹配父项”。它似乎不起作用。啊哈!这似乎奏效了!非常感谢您的帮助。查看实际的
.xml
文件会有所帮助