首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Studio 3.1.3错误:视图不受约束。如何永久解决这个问题?

Android Studio 3.1.3错误:视图不受约束。如何永久解决这个问题?
EN

Stack Overflow用户
提问于 2018-07-30 03:32:55
回答 2查看 56关注 0票数 0
EN

回答 2

Stack Overflow用户

发布于 2018-07-30 03:39:48

它的意思和它所说的完全一样,视图没有设置任何约束。约束是设置其在屏幕上的位置以及与其他视图的相对位置的约束。修复该错误的方法是使用GUI或直接在XML文件中添加约束。

例如,要使其居中于屏幕顶部,您可以在XML文件中设置以下属性(单击图像预览下方的“文本”选项卡以编辑XML)

代码语言:javascript
复制
<TextView
    android:id="@+id/name"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_margin="16dp"
    app:layout_constraintRight_toRightOf="parent"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintTop_toTopOf="parent" />

有关设置ConstraintLayout的更多详细信息,包括如何在图形用户界面而不是XML中设置约束,请查看用户指南here。无论何时将新组件拖动到布局中,您都会看到此错误,直到您为其设置了约束。

票数 1
EN

Stack Overflow用户

发布于 2018-07-30 06:00:23

视图必须至少有一个水平和垂直约束,否则在实际设备上运行时会分散。警告是让你注意到这一点。

请参见油井约束视图示例。

代码语言:javascript
复制
<TextView
android:id="@+id/textview1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51583867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档