|
|
@@ -0,0 +1,446 @@
|
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
|
+<layout 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">
|
|
|
+
|
|
|
+ <data>
|
|
|
+
|
|
|
+ <import type="kotlin.collections.CollectionsKt" />
|
|
|
+ </data>
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:background="@drawable/home_card_bg"
|
|
|
+ android:layout_margin="@dimen/iscs_space_2"
|
|
|
+ android:orientation="vertical">
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:id="@+id/title_layout"
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:gravity="center_vertical"
|
|
|
+ android:orientation="horizontal"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2">
|
|
|
+
|
|
|
+ <ImageView
|
|
|
+ android:layout_width="@dimen/title_icon_size"
|
|
|
+ android:layout_height="@dimen/title_icon_size"
|
|
|
+ app:skinSrc='@{"back-up.svg"}'
|
|
|
+ android:tint="?attr/colorPrimary" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:layout_weight="1"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textStyle="bold"
|
|
|
+ app:i18nKey='@{"backup_title"}' />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/back"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginVertical="5dp"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/common_btn_secondary"
|
|
|
+ android:drawableLeft="@mipmap/icon_back"
|
|
|
+ android:drawableTint="?attr/colorPrimary"
|
|
|
+ android:drawablePadding="@dimen/iscs_space_2"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minHeight="@dimen/common_btn_height"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"back"}' />
|
|
|
+ </LinearLayout>
|
|
|
+
|
|
|
+ <View
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="@dimen/divider_line_space"
|
|
|
+ android:background="?attr/colorBlack" />
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:orientation="horizontal">
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:layout_margin="@dimen/iscs_space_4"
|
|
|
+ android:layout_weight="1"
|
|
|
+ android:background="@drawable/home_card_bg"
|
|
|
+ android:orientation="vertical">
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:orientation="horizontal">
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_gravity="center_vertical"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textStyle="bold"
|
|
|
+ app:i18nKey='@{"backup"}' />
|
|
|
+
|
|
|
+ <View
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="1dp"
|
|
|
+ android:layout_weight="1" />
|
|
|
+
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_now"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginVertical="5dp"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:layout_marginRight="@dimen/iscs_space_4"
|
|
|
+ android:background="@drawable/common_btn_secondary"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minHeight="@dimen/common_btn_height"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"backup_now"}' />
|
|
|
+ </LinearLayout>
|
|
|
+
|
|
|
+ <View
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="@dimen/divider_line_space"
|
|
|
+ android:background="?attr/colorBlack" />
|
|
|
+
|
|
|
+ <androidx.constraintlayout.widget.ConstraintLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:paddingHorizontal="@dimen/dialog_content_normal_padding_horizontal">
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_path_tv"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"backup_path"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toTopOf="parent" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_path"
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/bg_common_input"
|
|
|
+ android:maxLines="1"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2"
|
|
|
+ android:paddingVertical="2dp"
|
|
|
+ android:singleLine="true"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/backup_path_tv"
|
|
|
+ app:layout_constraintEnd_toEndOf="parent"
|
|
|
+ app:layout_constraintStart_toEndOf="@+id/end_line" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/maximum_number_of_backups_tv"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"maximum_number_of_backups"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintStart_toStartOf="parent"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/backup_path_tv" />
|
|
|
+
|
|
|
+ <EditText
|
|
|
+ android:id="@+id/maximum_number_of_backups"
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:layout_marginRight="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/bg_common_input"
|
|
|
+ android:inputType="number"
|
|
|
+ android:maxLines="1"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2"
|
|
|
+ android:paddingVertical="2dp"
|
|
|
+ android:singleLine="true"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/maximum_number_of_backups_tv"
|
|
|
+ app:layout_constraintEnd_toStartOf="@+id/maximum_number_of_backups_range"
|
|
|
+ app:layout_constraintStart_toEndOf="@+id/end_line" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/maximum_number_of_backups_range"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nArg0='@{"5-20"}'
|
|
|
+ app:i18nKey='@{"backup_range"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/backup_path"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/backup_path_tv"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/maximum_number_of_backups_tv" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/status_tv"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"auto_backup"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/maximum_number_of_backups_tv" />
|
|
|
+
|
|
|
+ <RadioGroup
|
|
|
+ android:id="@+id/status_rg"
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:orientation="horizontal"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/status_tv"
|
|
|
+ app:layout_constraintStart_toEndOf="@+id/end_line"
|
|
|
+ app:useMaterialThemeColors="true"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/status_tv">
|
|
|
+
|
|
|
+ <com.google.android.material.radiobutton.MaterialRadioButton
|
|
|
+ android:id="@+id/enable_rb"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ app:useMaterialThemeColors="true"
|
|
|
+ android:layout_marginStart="@dimen/iscs_space_2"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ app:i18nKey='@{"common_enable"}' />
|
|
|
+
|
|
|
+ <com.google.android.material.radiobutton.MaterialRadioButton
|
|
|
+ android:id="@+id/disable_rb"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginStart="@dimen/iscs_space_2"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ app:i18nKey='@{"common_disable"}' />
|
|
|
+ </RadioGroup>
|
|
|
+
|
|
|
+ <com.grkj.ui_base.widget.RequiredTextView
|
|
|
+ android:id="@+id/backup_frequency_tv"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"backup_frequency"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/status_tv" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_frequency"
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/bg_common_input"
|
|
|
+ android:drawableRight="@mipmap/icon_drop_down"
|
|
|
+ android:maxLines="1"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2"
|
|
|
+ android:paddingVertical="2dp"
|
|
|
+ android:singleLine="true"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/backup_frequency_tv"
|
|
|
+ app:layout_constraintEnd_toEndOf="parent"
|
|
|
+ app:layout_constraintStart_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/backup_frequency_tv" />
|
|
|
+
|
|
|
+ <com.grkj.ui_base.widget.RequiredTextView
|
|
|
+ android:id="@+id/backup_time_tv"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"backup_frequency"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/backup_frequency_tv" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_time"
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/bg_common_input"
|
|
|
+ android:maxLines="1"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2"
|
|
|
+ android:paddingVertical="2dp"
|
|
|
+ android:singleLine="true"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:layout_constraintBottom_toBottomOf="@+id/backup_time_tv"
|
|
|
+ app:layout_constraintEnd_toEndOf="parent"
|
|
|
+ app:layout_constraintStart_toEndOf="@+id/end_line"
|
|
|
+ app:layout_constraintTop_toTopOf="@+id/backup_time_tv" />
|
|
|
+
|
|
|
+ <androidx.constraintlayout.widget.Barrier
|
|
|
+ android:id="@+id/end_line"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ app:barrierDirection="right"
|
|
|
+ app:constraint_referenced_ids="maximum_number_of_backups_tv,backup_path_tv" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/backup_tip"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/bg_tip_red"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_2"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"backup_tip"}'
|
|
|
+ app:layout_constraintEnd_toEndOf="parent"
|
|
|
+ app:layout_constraintStart_toStartOf="parent"
|
|
|
+ app:layout_constraintTop_toBottomOf="@+id/backup_time" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/save"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginRight="@dimen/iscs_space_4"
|
|
|
+ android:layout_marginBottom="@dimen/iscs_space_4"
|
|
|
+ android:background="@drawable/common_btn_secondary"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minHeight="@dimen/common_btn_height"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"save"}'
|
|
|
+ app:layout_constraintBottom_toBottomOf="parent"
|
|
|
+ app:layout_constraintEnd_toEndOf="parent" />
|
|
|
+ </androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
+ </LinearLayout>
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:layout_margin="@dimen/iscs_space_4"
|
|
|
+ android:layout_weight="1"
|
|
|
+ android:background="@drawable/home_card_bg"
|
|
|
+ android:orientation="vertical">
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:orientation="horizontal">
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_gravity="center_vertical"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textStyle="bold"
|
|
|
+ app:i18nKey='@{"restore"}' />
|
|
|
+
|
|
|
+ <View
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="1dp"
|
|
|
+ android:layout_weight="1" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/batch_export"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginVertical="5dp"
|
|
|
+ android:background="@drawable/common_btn_secondary"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minHeight="@dimen/common_btn_height"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"common_batch_export"}' />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:id="@+id/batch_delete"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginVertical="5dp"
|
|
|
+ android:layout_marginLeft="@dimen/iscs_space_2"
|
|
|
+ android:layout_marginRight="@dimen/iscs_space_4"
|
|
|
+ android:background="@drawable/common_btn_secondary"
|
|
|
+ android:gravity="center"
|
|
|
+ android:minHeight="@dimen/common_btn_height"
|
|
|
+ android:paddingHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ app:i18nKey='@{"common_batch_delete"}' />
|
|
|
+ </LinearLayout>
|
|
|
+
|
|
|
+ <View
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="@dimen/divider_line_space"
|
|
|
+ android:background="?attr/colorBlack" />
|
|
|
+
|
|
|
+ <LinearLayout
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_marginHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:layout_marginTop="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/common_card_header_bg"
|
|
|
+ android:divider="@drawable/divider_table"
|
|
|
+ android:showDividers="middle">
|
|
|
+
|
|
|
+ <com.google.android.material.checkbox.MaterialCheckBox
|
|
|
+ android:id="@+id/select_all"
|
|
|
+ android:layout_width="wrap_content"
|
|
|
+ android:layout_height="wrap_content"
|
|
|
+ android:layout_gravity="center"
|
|
|
+ app:useMaterialThemeColors="true" />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:layout_weight="2"
|
|
|
+ android:gravity="center"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ app:i18nKey='@{"backup"}' />
|
|
|
+
|
|
|
+ <TextView
|
|
|
+ android:layout_width="0dp"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:layout_weight="1"
|
|
|
+ android:gravity="center"
|
|
|
+ android:textSize="@dimen/iscs_text_md"
|
|
|
+ android:textColor="?attr/colorTextPrimary"
|
|
|
+ app:i18nKey='@{"operation"}' />
|
|
|
+ </LinearLayout>
|
|
|
+
|
|
|
+ <com.drake.statelayout.StateLayout
|
|
|
+ android:id="@+id/state"
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:layout_marginHorizontal="@dimen/iscs_space_4"
|
|
|
+ android:layout_marginBottom="@dimen/iscs_space_2"
|
|
|
+ android:background="@drawable/common_card_bg">
|
|
|
+
|
|
|
+ <androidx.recyclerview.widget.RecyclerView
|
|
|
+ android:id="@+id/list_rv"
|
|
|
+ android:layout_width="match_parent"
|
|
|
+ android:layout_height="match_parent"
|
|
|
+ android:background="@drawable/common_card_bg"
|
|
|
+ tools:listitem="@layout/item_backup" />
|
|
|
+ </com.drake.statelayout.StateLayout>
|
|
|
+ </LinearLayout>
|
|
|
+ </LinearLayout>
|
|
|
+ </LinearLayout>
|
|
|
+</layout>
|