Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 129e80c7 authored by Chaohui Wang's avatar Chaohui Wang Committed by Automerger Merge Worker
Browse files

Merge "Fix padding issue on Scan QR code screen" into udc-dev am: 68995792

parents 91737c0b 68995792
Loading
Loading
Loading
Loading
+33 −46
Original line number Diff line number Diff line
@@ -23,59 +23,46 @@
    android:icon="@drawable/ic_scan_32dp"
    app:sudDescriptionText="@string/wifi_dpp_scan_qr_code_join_unknown_network">

    <LinearLayout
        style="@style/SudContentFrame"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:gravity="center_horizontal">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:gravity="center"
            android:orientation="vertical">

    <androidx.constraintlayout.widget.ConstraintLayout
        style="@style/SudContentFrame"
        android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:maxWidth="@dimen/qrcode_preview_size"
                android:maxHeight="@dimen/qrcode_preview_size">
        android:layout_height="match_parent">

        <FrameLayout
            android:id="@+id/frame_layout"
            android:layout_width="0dp"
            android:layout_height="0dp"
            app:layout_constraintBottom_toTopOf="@id/error_message"
            app:layout_constraintDimensionRatio="1:1"
                    app:layout_constraintTop_toTopOf="parent"
                    app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
                    android:clipChildren="true">
            app:layout_constraintHeight_max="@dimen/qrcode_preview_size"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent"
            app:layout_constraintWidth_max="@dimen/qrcode_preview_size">

            <TextureView
                android:id="@+id/preview_view"
                android:layout_width="match_parent"
                android:layout_height="match_parent" />

            <com.android.settingslib.qrcode.QrDecorateView
                android:id="@+id/decorate_view"
                android:layout_width="match_parent"
                android:layout_height="match_parent" />
        </FrameLayout>

            </androidx.constraintlayout.widget.ConstraintLayout>

        <TextView
            android:id="@+id/error_message"
            style="@style/TextAppearance.ErrorText"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
                android:layout_marginTop="16dp"
                android:layout_marginStart="?attr/sudMarginStart"
                android:layout_marginEnd="?attr/sudMarginEnd"
                android:textAlignment="center"
                android:visibility="invisible"/>

        </LinearLayout>

    </LinearLayout>
            android:layout_marginVertical="16dp"
            android:visibility="invisible"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@id/frame_layout" />
    </androidx.constraintlayout.widget.ConstraintLayout>

</com.google.android.setupdesign.GlifLayout>