<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginRight="5dp" >

    <ScrollView
        android:id="@+id/sv_scroll"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent" >

            <include
                android:id="@+id/ll_headerview_settingactivity"
                layout="@layout/heardview_layout" />

            <TextView
                android:id="@+id/tv_device_name"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/ll_headerview_settingactivity"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="5dp"
                android:text="@string/printerName"
                android:textSize="18sp" />

            <TextView
                android:id="@+id/tv_printer_address"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@id/tv_device_name"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="5dp"
                android:text="@string/printerAddress"
                android:textSize="18sp" />

            <Spinner
                android:id="@+id/spinner_interface_type"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/tv_printer_address"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="5dp" />

            <Button
                android:id="@+id/btn_search_devices"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_below="@+id/spinner_interface_type"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="5dp"
                android:text="@string/openConnection"
                android:textSize="16sp" />

            <Button
                android:id="@+id/btn_scan_and_connect"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_below="@+id/btn_search_devices"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="5dp"
                android:text="@string/scan_connect"
                android:textSize="16sp" />

            <TextView
                android:id="@+id/tv_paper_size"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/btn_scan_and_connect"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="10dp"
                android:text="@string/paper_width"
                android:textSize="16sp" />

            <RadioGroup
                android:id="@+id/rg__select_paper_size"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_alignLeft="@+id/tv_paper_size"
                android:layout_below="@+id/tv_paper_size"
                android:orientation="horizontal" >

                <RadioButton
                    android:id="@+id/rb_58mm"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:text="58mm" />

                <RadioButton
                    android:id="@+id/rb_80mm"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:checked="true"
                    android:text="80mm" />

                <RadioButton
                    android:id="@+id/rb_100mm"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:text="100mm" />
            </RadioGroup>

            <TextView
                android:id="@+id/tv_orderset"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@+id/rg__select_paper_size"
                android:layout_marginLeft="5dp"
                android:layout_marginTop="10dp"
                android:text="@string/settingactivity_orderset"
                android:textSize="16sp" />

            <RadioGroup
                android:id="@+id/rg_orderset"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_alignLeft="@+id/tv_orderset"
                android:layout_below="@+id/tv_orderset"
                android:orientation="horizontal" >

                <RadioButton
                    android:id="@+id/rb_order_cpcl"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:checked="true"
                    android:text="@string/settingactivity_cpcl_orderset" />

                <RadioButton
                    android:id="@+id/rb_order_tspl"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:text="@string/settingactivity_tspl_orderset" />
            </RadioGroup>

            <LinearLayout
                android:id="@+id/ll_last"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_below="@+id/rg_orderset"
                android:layout_marginTop="10dp"
                android:orientation="vertical" >

                <LinearLayout
                    android:id="@+id/ll_tspls"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical"
                    android:visibility="gone" >

                    <LinearLayout
                        android:id="@+id/ll_gap_width"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_label_height"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_gap_width"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_gap"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_gap_width"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="0"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_gap_offset"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_gap_width"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_gap_offset"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_gap_offset"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_gap_offset"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="0"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_print_speed"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_gap_offset"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_print_speed"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_speed"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_print_speed"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="12"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_print_level"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_print_speed"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_print_level"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_concentration"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_print_level"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="4"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_print_label_offset"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_print_level"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_print_label_offset"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_label_offset"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_print_label_offset"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="0"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_print_numbers"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_print_label_offset"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_print_numbers"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_print_numbers"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_print_numbers"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="1"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <TextView
                        android:id="@+id/tv_not_print_area"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:layout_below="@+id/ll_print_numbers"
                        android:layout_marginLeft="5dp"
                        android:layout_marginTop="30dp"
                        android:text="@string/settingactivity_not_print_area"
                        android:textSize="12sp" />

                    <LinearLayout
                        android:id="@+id/ll_left_margin"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/tv_not_print_area"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_left_margin"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_margin_left"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_left_margin"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="0"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_top_margin"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:layout_below="@+id/ll_left_margin"
                        android:layout_marginTop="1dp"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_top_margin"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:paddingBottom="10dp"
                            android:paddingTop="10dp"
                            android:text="@string/settingactivity_margin_top"
                            android:textSize="16sp" />

                        <EditText
                            android:id="@+id/et_top_margin"
                            android:layout_width="0dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:layout_weight="1"
                            android:background="#99ffffff"
                            android:inputType="number"
                            android:paddingBottom="10dp"
                            android:paddingLeft="12dp"
                            android:paddingTop="10dp"
                            android:text="0"
                            android:textColor="#ff000000"
                            android:textSize="16sp"
                            android:textStyle="bold" />
                    </LinearLayout>

                    <TextView
                        android:id="@+id/tv_other_setting"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:layout_marginLeft="5dp"
                        android:layout_marginTop="30dp"
                        android:text="@string/settingactivity_other_settings"
                        android:textSize="12sp" />

                    <LinearLayout
                        android:id="@+id/ll_tear"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_tear"
                            android:layout_width="100dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:text="@string/settingactivity_tear_setting"
                            android:textSize="18sp" />

                        <Spinner
                            android:id="@+id/spinner_tear"
                            android:layout_width="match_parent"		
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="10dp" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_cash"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_cash"
                            android:layout_width="100dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:text="@string/settingactivity_cash_box_setting"
                            android:textSize="18sp" />

                        <Spinner
                            android:id="@+id/spinner_cash"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="10dp" />
                    </LinearLayout>

                    <LinearLayout
                        android:id="@+id/ll_beep"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        android:orientation="horizontal" >

                        <TextView
                            android:id="@+id/tv_beep"
                            android:layout_width="100dp"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="5dp"
                            android:text="@string/settingactivity_buzzer_setting"
                            android:textSize="18sp" />

                        <Spinner
                            android:id="@+id/spinner_beep"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="10dp" />
                    </LinearLayout>
                </LinearLayout>

                <Button
                    android:id="@+id/btn_selfprint_test"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_horizontal"
                    android:layout_marginTop="20dp"
                    android:text="@string/settingactivity_print_test" >
                </Button>
            </LinearLayout>
        </RelativeLayout>
    </ScrollView>

</RelativeLayout>