Android Studio中ConstraintLayout设计时定位开启方法求助
解决ConstraintLayout控件拖入后无法自由移动的问题
- 切换到布局编辑器的Design视图
- 在右侧Attributes面板的Layout区域,关闭Autoconnect(带磁铁图标的开关)
- 开启Design-time positions功能:可以在Attributes面板的Layout区域找到该选项,或者点击编辑器顶部工具栏里带十字箭头的"Enable Design-time Positioning"按钮
如果需要临时手动设置定位(不用等功能开启),可以给控件添加以下XML属性(添加正式约束后会自动覆盖):
app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintHorizontal_bias="0.5" app:layout_constraintVertical_bias="0.5"
内容的提问来源于stack exchange,提问作者Mahmod Morad
相关产品推荐
相关产品推荐

