我正在使用约束布局处理Activity。每隔一段时间,当我尝试增加其中一个视图的边距时,这些变化似乎被忽略了。我更改了android studio ui中的边距,并且更改暂时生效,但是当我将焦点移动到活动上的其他位置时,它会缩小到旧距离,同时保留新数字。更改将显示在xml布局中,但在模拟器中运行时,它不会呈现。通常可以通过删除和重新创建视图来解决此问题。
有谁知道为什么会这样或者如何修复它?
答案 0 :(得分:0)
我不确定这是否会回答您的问题,但如果您有两个相同方向的布局边距属性,例如layout_marginLeft和layout_marginStart,有时设计选项卡中的更改只会更改其中一个,并且默认为另一个,所以你必须在xml文件中手动更改。