第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

約束布局在不同設(shè)備上表現(xiàn)不同

約束布局在不同設(shè)備上表現(xiàn)不同

POPMUISE 2023-05-17 15:54:49
我試圖將我的相對布局轉(zhuǎn)換為約束布局以適合每個設(shè)備,但我遇到了一些問題。在 Android Studio 的編輯器中,它看起來像這樣: 我使用 Pixel C 作為模擬器來制作它。現(xiàn)在,我在 Samsung Galaxy 選項卡上嘗試了該應(yīng)用程序,結(jié)果如下:為什么按鈕不像第一張圖片那樣位于屏幕中央?這是 xml 的代碼,如您所見,我什至錨定了元素以保持它們之間的距離:<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:id="@+id/relativeLayout"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/background_main"android:scaleType="centerCrop"tools:context=".MainActivity"><TextView    android:id="@+id/textView2"    android:layout_width="708dp"    android:layout_height="231dp"    android:layout_marginTop="152dp"    android:layout_marginEnd="8dp"    android:layout_marginBottom="8dp"    android:fontFamily="@font/kotta_one"    android:text="Test del pensiero\n       divergente"    android:textColor="#000000"    android:textSize="86dp"    android:textStyle="bold"    app:layout_constraintBottom_toBottomOf="parent"    app:layout_constraintEnd_toEndOf="parent"    app:layout_constraintHorizontal_bias="0.57"    app:layout_constraintStart_toStartOf="parent"    app:layout_constraintTop_toTopOf="parent"    app:layout_constraintVertical_bias="0.195" /><Button    android:id="@+id/button_1"    android:layout_width="180dp"    android:layout_height="60dp"    android:layout_marginStart="8dp"    android:layout_marginEnd="76dp"    android:layout_marginBottom="8dp"    android:background="@drawable/button_bg"    android:text="@string/invioA"    android:textAllCaps="false"    android:textColor="#FFFFFF"    android:textSize="18dp"</android.support.constraint.ConstraintLayout>
查看完整描述

1 回答

?
長風秋雁

TA貢獻1757條經(jīng)驗 獲得超7個贊

您為按鈕和文本視圖提供了錯誤的寬度和高度。

此外,對于水平按鈕和相同的寬度和高度,您可以使用如下我使用的鏈條。

在這里,我給你大概的設(shè)計,你也可以使用你的 ConstraintLayout 因為我有 androidx 遷移的項目。

http://img1.sycdn.imooc.com//646488830001fb5a02880513.jpg

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:app="http://schemas.android.com/apk/res-auto"

    android:id="@+id/relativeLayout"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="@color/add_news_feed_bg"

    android:scaleType="centerCrop">


    <TextView

        android:id="@+id/textView2"

        android:layout_width="0dp"

        android:layout_height="wrap_content"

        android:layout_marginStart="8dp"

        android:layout_marginEnd="8dp"

        android:text="Test del pensiero\n       divergente"

        android:textColor="#000000"

        android:textSize="86dp"

        android:textStyle="bold"

        app:layout_constraintBottom_toBottomOf="parent"

        app:layout_constraintEnd_toEndOf="parent"

        app:layout_constraintStart_toStartOf="parent"

        app:layout_constraintTop_toTopOf="parent" />


    <Button

        android:id="@+id/button_1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:background="@color/bg_toolbar"

        android:text="invioA"

        android:textAllCaps="false"

        android:textColor="#FFFFFF"

        android:textSize="18dp"

        app:layout_constraintBottom_toBottomOf="@+id/button_2"

        app:layout_constraintEnd_toStartOf="@+id/button_2"

        app:layout_constraintStart_toStartOf="parent"

        app:layout_constraintTop_toTopOf="@+id/button_2" />


    <Button

        android:id="@+id/button_2"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_marginBottom="8dp"

        android:background="@color/bg_toolbar"

        android:text="invioB"

        android:textAllCaps="false"

        android:textColor="#FFFFFF"

        android:textSize="18dp"

        app:layout_constraintBottom_toBottomOf="parent"

        app:layout_constraintEnd_toEndOf="parent"

        app:layout_constraintStart_toEndOf="@+id/button_1"

        app:layout_constraintTop_toBottomOf="@+id/textView2" />


    <Button

        android:id="@+id/button_3"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_marginEnd="8dp"

        android:background="@android:color/transparent"

        android:text="Area\nDocenti"

        android:textAllCaps="false"

        android:textColor="#030000"

        android:textSize="26dp"

        app:layout_constraintBottom_toTopOf="@+id/textView2"

        app:layout_constraintEnd_toEndOf="parent"

        app:layout_constraintStart_toStartOf="parent"

        app:layout_constraintTop_toTopOf="parent" />

</androidx.constraintlayout.widget.ConstraintLayout>


查看完整回答
反對 回復 2023-05-17
  • 1 回答
  • 0 關(guān)注
  • 155 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號