Xml文件  |  233行  |  8.56 KB

<?xml version="1.0" encoding="utf-8"?>


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@color/capture_button_color"
    android:orientation="vertical"
    android:id="@+id/root_view">

    <FrameLayout
        android:layout_width="360dp"
        android:layout_height="480dp"
        android:layout_gravity="center_horizontal"
        android:id="@+id/preview_frame">

        <SurfaceView
            android:id="@+id/preview_view"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:background="#FF000000" />

        <com.android.devcamera.PreviewOverlay
            android:id="@+id/preview_overlay_view"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" />


        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/reprocessing_controls"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom"
            android:orientation="vertical">

            <TextView
                android:id="@+id/label_reprocessing"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:text="@string/Reprocessing"
                android:background="#44000000"
                android:textColor="#FFFFFF"/>

            <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:id="@+id/root_view4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                android:orientation="horizontal">

                <Button
                    android:id="@+id/jpeg_capture"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/jpeg_capture"
                    android:textSize="@dimen/control_text" />

                <ToggleButton
                    android:id="@+id/toggle_burst_jpeg"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textOff="Burst JPEG"
                    android:textOn="Burst JPEG"
                    android:textSize="@dimen/control_text" />

                <ToggleButton
                    android:id="@+id/toggle_save_sdcard"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textOff="Save"
                    android:textOn="Save"
                    android:textSize="@dimen/control_text" />

                <Button
                    android:id="@+id/button_noise_reprocess"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/nr_unknown"
                    android:textSize="@dimen/control_text" />

                <Button
                    android:id="@+id/button_edge_reprocess"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/edge_unknown"
                    android:textSize="@dimen/control_text" />
            </LinearLayout>
        </LinearLayout>
    </FrameLayout>


    <TextView
        android:id="@+id/label1"
        android:layout_width="wrap_content"
        android:layout_height="18dp"
        android:textSize="14dp"
        android:textColor="@color/exp_iso_color"
        android:layout_gravity="left"
        android:text="@string/minus"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:fontFamily="monospace"
        />

    <TextView
        android:id="@+id/label2"
        android:layout_width="wrap_content"
        android:layout_height="18dp"
        android:textSize="14dp"
        android:textColor="@color/exp_iso_color"
        android:layout_gravity="left"
        android:text="@string/minus"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:fontFamily="monospace"
        />

    <HorizontalScrollView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">

        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/root_view2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="left"
            android:orientation="horizontal">

            <ToggleButton
                android:id="@+id/toggle_yuv_full"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="YUV Full"
                android:textOn="YUV Full"
                android:textSize="@dimen/control_text" />

            <ToggleButton
                android:id="@+id/toggle_yuv_vga"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="320x240"
                android:textOn="320x240"
                android:textSize="@dimen/control_text" />

            <ToggleButton
                android:id="@+id/toggle_raw"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="Raw"
                android:textOn="Raw"
                android:textSize="@dimen/control_text" />

            <Button
                android:id="@+id/button_noise"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/nr_unknown"
                android:textSize="@dimen/control_text" />

            <Button
                android:id="@+id/button_edge"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/edge_unknown"
                android:textSize="@dimen/control_text" />

            <ToggleButton
                android:id="@+id/toggle_face"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="Face"
                android:textOn="Face"
                android:textSize="@dimen/control_text" />

        </LinearLayout>

    </HorizontalScrollView>

    <HorizontalScrollView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">

        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/root_view3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="left"
            android:orientation="horizontal">

            <ToggleButton
                android:id="@+id/toggle_front_cam"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="Front"
                android:textOn="Front"
                android:textSize="@dimen/control_text" />

            <ToggleButton
                android:id="@+id/toggle_show_3A"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="3A viz"
                android:textOn="3A viz"
                android:textSize="@dimen/control_text" />

            <ToggleButton
                android:id="@+id/toggle_show_gyro"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textOff="Gyro"
                android:textOn="Gyro"
                android:textSize="@dimen/control_text" />

            <Button
                android:id="@+id/af_trigger"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/aftrig"
                android:textSize="@dimen/control_text" />

            <Button
                android:id="@+id/gallery"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/gallery"
                android:textSize="@dimen/control_text" />
        </LinearLayout>



    </HorizontalScrollView>

</LinearLayout>