<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/camera"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background_cake">

    <!-- 相机预览层：核心视觉区域 -->
    <RelativeLayout
        android:id="@+id/rl_camera"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <androidx.camera.view.PreviewView
            android:id="@+id/preview"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />

        <androidx.appcompat.widget.AppCompatImageView
            android:id="@+id/image"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_centerInParent="true"
            android:scaleType="matrix" />

    </RelativeLayout>

    <!-- 透明度调节滑块：优化间距和视觉 -->
    <SeekBar
        android:id="@+id/seekbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/ll_tool"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="16dp"
        android:max="10"
        android:maxHeight="4dp"
        android:minHeight="4dp"
        android:progressDrawable="@drawable/scale_progress_cake"
        android:thumb="@drawable/scale_point_cake"
        android:visibility="gone"
        android:elevation="2dp" />

    <!-- 工具栏：优化尺寸、圆角、阴影、间距（改为水平平分布局） -->
    <LinearLayout
        android:id="@+id/ll_tool"
        android:layout_width="match_parent"
        android:layout_height="56dp"
        android:layout_alignParentTop="true"
        android:layout_marginTop="60dp"
        android:layout_marginHorizontal="16dp"
        android:background="@drawable/tool_bar_shape_cake"
        android:elevation="12dp"
        android:gravity="center_vertical"
        android:paddingHorizontal="16dp"
        android:paddingVertical="8dp"
        android:weightSum="4"> <!-- 总权重：返回+分割线算1份，缩放/闪光灯/相册各1份，共4份 -->

        <!-- 返回按钮容器：占1份权重 -->
        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:gravity="center">

            <ImageView
                android:id="@+id/back"
                android:layout_width="40dp"
                android:layout_height="40dp"
                android:background="?attr/selectableItemBackgroundBorderless"
                android:padding="8dp"
                android:src="@mipmap/back_left"
                android:elevation="8dp" />
        </LinearLayout>

        <!-- 竖线分割线 -->
        <View
            android:layout_width="1dp"
            android:layout_height="32dp"
            android:background="#E0E0E0" />

        <!-- 功能按钮容器：占3份权重，内部再平分 -->
        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="3"
            android:gravity="center"
            android:weightSum="3">

            <!-- 缩放按钮：占1份权重 -->
            <ImageView
                android:id="@+id/im_scale"
                android:layout_width="0dp"
                android:layout_height="40dp"
                android:layout_weight="1"
                android:background="?attr/selectableItemBackgroundBorderless"
                android:padding="8dp"
                android:src="@drawable/selector_scale_cake"
                android:scaleType="fitCenter"/>

            <!-- 闪光灯按钮：占1份权重 -->
            <ImageView
                android:id="@+id/im_flash"
                android:layout_width="0dp"
                android:layout_height="40dp"
                android:layout_weight="1"
                android:background="?attr/selectableItemBackgroundBorderless"
                android:padding="8dp"
                android:src="@drawable/selector_flash_cake"
                android:scaleType="fitCenter"/>

            <!-- 相册按钮：占1份权重 -->
            <ImageView
                android:id="@+id/im_photo"
                android:layout_width="0dp"
                android:layout_height="40dp"
                android:layout_weight="1"
                android:background="?attr/selectableItemBackgroundBorderless"
                android:padding="8dp"
                android:src="@mipmap/photo"
                android:elevation="4dp"
                android:scaleType="fitCenter"/>
        </LinearLayout>
    </LinearLayout>
</RelativeLayout>