为了账号安全,请及时绑定邮箱和手机立即绑定

不能在约束布局周围移动一个简单的按钮

不能在约束布局周围移动一个简单的按钮

红糖糍粑 2021-11-03 14:24:40
我定义了一个约束布局,里面有一个按钮。问题是我似乎无法移动按钮,因为它固定在屏幕的左上角。有什么帮助吗?<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:padding="16dp"tools:context=".MainActivity"><Button    android:id="@+id/button2"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="Button" />
查看完整描述

3 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

那对我有帮助。Android studio -> Build -> Clean Project。


查看完整回答
反对 回复 2021-11-03
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

除了添加边距外,请在设计选项卡或文本选项卡中使用约束来定位小部件。XML 代码: app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toLeftOf="parent"

您可以在“设计”选项卡(右上角的属性窗格)中添加边距,然后在“文本”选项卡中查看添加的 XML 以查看 XML 中的更改。

默认情况下,在约束布局中,任何没有约束的小部件都会落到右上角。


查看完整回答
反对 回复 2021-11-03
?
皈依舞

TA贡献1851条经验 获得超3个赞

要在约束布局中移动,您必须像下面的代码一样定义您的小部件:此代码可以将您的小部件移动到屏幕的右侧:


<Button

    android:id="@+id/img"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

    app:layout_constraintTop_toTopOf="parent"

    app:layout_constraintRight_toRightOf="parent"

    android:layout_marginTop="10dp"

    />


查看完整回答
反对 回复 2021-11-03
  • 3 回答
  • 0 关注
  • 194 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信