From 454a84caa83c4ebc1b4c422f10166bddfb0e03ec Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期四, 21 九月 2023 21:53:30 +0800 Subject: [PATCH] 1、修复添加按钮消失问题\n2、修改家族导图\n3、新增便捷添加功能\n4、新增修改头像功能\n5、个人财产增加搜索条件 --- app/src/main/res/layout/fragment_home.xml | 1230 +--------------------------------------------------------- 1 files changed, 31 insertions(+), 1,199 deletions(-) diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index 75e8a1f..be0ed04 100644 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -38,1210 +38,42 @@ </FrameLayout> </com.android.app_base.widget.ExtendTitleBar> - - <androidx.constraintlayout.widget.ConstraintLayout + <com.otaliastudios.zoom.ZoomLayout + android:id="@+id/zoomLayout" android:layout_width="match_parent" - android:layout_height="match_parent" - android:id="@+id/layout_parent" + android:layout_height="0dp" + android:layout_weight="1" + android:scrollbars="vertical|horizontal" + app:transformation="centerInside" + app:transformationGravity="auto" + app:alignment="center" + app:overScrollHorizontal="true" + app:overScrollVertical="true" + app:overPinchable="true" + app:horizontalPanEnabled="true" + app:verticalPanEnabled="true" + app:zoomEnabled="true" + app:flingEnabled="true" + app:scrollEnabled="true" + app:oneFingerScrollEnabled="true" + app:twoFingersScrollEnabled="true" + app:threeFingersScrollEnabled="true" + app:minZoom="1" + app:minZoomType="zoom" + app:maxZoom="2.5" + app:maxZoomType="realZoom" + app:animationDuration="280" + app:hasClickableChildren="true" + android:background="@color/color_normal_background" > - <androidx.constraintlayout.widget.ConstraintLayout - android:id="@+id/layout_home_root_net" - android:layout_width="match_parent" - android:layout_height="match_parent" - tools:visibility="gone" - > - <ImageView - android:id="@+id/iv_treeView" - android:layout_width="match_parent" - android:layout_height="0dp" - app:layout_constraintDimensionRatio="360:417" - android:background="@drawable/bg_home_root_net" - app:layout_constraintBottom_toBottomOf="parent" /> - <ImageView - android:layout_width="match_parent" - android:layout_height="0dp" - android:background="@drawable/bg_home_root_net_grass" - app:layout_constraintBottom_toBottomOf="@id/iv_treeView" - app:layout_constraintDimensionRatio="350:217" - android:layout_marginBottom="-56dp" - /> - - </androidx.constraintlayout.widget.ConstraintLayout> - - <HorizontalScrollView - android:id="@+id/scrollView" + <com.application.zhangshi_app_android.widget.HomeMindMapLayout + android:id="@+id/scrollHomeMindMapLayout" android:layout_width="wrap_content" - android:layout_height="match_parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - android:orientation="horizontal" - android:visibility="gone" - tools:visibility="visible" - > - <androidx.constraintlayout.widget.ConstraintLayout - android:layout_width="wrap_content" - android:layout_height="match_parent" - > + android:layout_height="wrap_content" + /> - <ImageView - android:id="@+id/iv_treeView_diff" - android:layout_width="0dp" - android:layout_height="match_parent" - android:background="@drawable/bg_home_root_net_detail" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintDimensionRatio="676:505" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintHorizontal_bias="1.0" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintVertical_bias="0.0" /> + </com.otaliastudios.zoom.ZoomLayout> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_first_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.44" - app:layout_constraintVertical_bias="0.795" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_first_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="1" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF386C19" - app:layout_constraintHorizontal_bias="0.435" - app:layout_constraintVertical_bias="0.795" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_first_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.485" - app:layout_constraintVertical_bias="0.887" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_first_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="1" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF386C19" - app:layout_constraintHorizontal_bias="0.485" - app:layout_constraintVertical_bias="0.88" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_1_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.060" - app:layout_constraintHorizontal_bias="0.365" - app:layout_constraintVertical_bias="0.65" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_1_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.395" - app:layout_constraintVertical_bias="0.68" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_1_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.055" - app:layout_constraintHorizontal_bias="0.29" - app:layout_constraintVertical_bias="0.655" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_1_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.325" - app:layout_constraintVertical_bias="0.65" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_2_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.065" - app:layout_constraintHorizontal_bias="0.425" - app:layout_constraintVertical_bias="0.585" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_2_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.455" - app:layout_constraintVertical_bias="0.62" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_2_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.055" - app:layout_constraintHorizontal_bias="0.37" - app:layout_constraintVertical_bias="0.52" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_2_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.4" - app:layout_constraintVertical_bias="0.53" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_3_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.063" - app:layout_constraintHorizontal_bias="0.525" - app:layout_constraintVertical_bias="0.58" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_3_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.515" - app:layout_constraintVertical_bias="0.63" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_3_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.055" - app:layout_constraintHorizontal_bias="0.6" - app:layout_constraintVertical_bias="0.51" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_3_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.58" - app:layout_constraintVertical_bias="0.545" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_4_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.063" - app:layout_constraintHorizontal_bias="0.6" - app:layout_constraintVertical_bias="0.65" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_4_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="30sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.565" - app:layout_constraintVertical_bias="0.68" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_second_4_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.685" - app:layout_constraintVertical_bias="0.63" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_second_4_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="2" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93CD91" - app:layout_constraintHorizontal_bias="0.645" - app:layout_constraintVertical_bias="0.65" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_1_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.26" - app:layout_constraintVertical_bias="0.76" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_third_1_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.31" - app:layout_constraintVertical_bias="0.73" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_4_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.075" - app:layout_constraintHorizontal_bias="0.69" - app:layout_constraintVertical_bias="0.745" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_third_4_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.64" - app:layout_constraintVertical_bias="0.73" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_2_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.075" - app:layout_constraintHorizontal_bias="0.371" - app:layout_constraintVertical_bias="0.334" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <TextView - android:id="@+id/tv_third_2_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.39" - app:layout_constraintVertical_bias="0.4" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_3_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.075" - app:layout_constraintHorizontal_bias="0.49" - app:layout_constraintVertical_bias="0.28" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_3_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.51" - app:layout_constraintVertical_bias="0.34" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_1_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.17" - app:layout_constraintVertical_bias="0.53" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_1_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.195" - app:layout_constraintVertical_bias="0.575" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_1_4" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.065" - app:layout_constraintVertical_bias="0.47" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_1_4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.105" - app:layout_constraintVertical_bias="0.505" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_1_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.05" - app:layout_constraintVertical_bias="0.59" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_1_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.105" - app:layout_constraintVertical_bias="0.62" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_2_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.295" - app:layout_constraintVertical_bias="0.315" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_2_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.31" - app:layout_constraintVertical_bias="0.37" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_2_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.177" - app:layout_constraintVertical_bias="0.265" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_2_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.22" - app:layout_constraintVertical_bias="0.34" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-30" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_2_4" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.33" - app:layout_constraintVertical_bias="0.115" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_2_4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.335" - app:layout_constraintVertical_bias="0.17" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_3_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.485" - app:layout_constraintVertical_bias="0.08" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_3_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.47" - app:layout_constraintVertical_bias="0.16" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_3_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.685" - app:layout_constraintVertical_bias="0.24" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_3_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.67" - app:layout_constraintVertical_bias="0.31" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_3_4" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.745" - app:layout_constraintVertical_bias="0.08" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_3_4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.735" - app:layout_constraintVertical_bias="0.16" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_third_4_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:roundPercent="1" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.08" - app:layout_constraintHorizontal_bias="0.885" - app:layout_constraintVertical_bias="0.32" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - - <TextView - android:id="@+id/tv_third_4_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="3" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF93BE67" - app:layout_constraintHorizontal_bias="0.84" - app:layout_constraintVertical_bias="0.38" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="20" - /> - - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_4_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.815" - app:layout_constraintVertical_bias="0.665" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_4_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.77" - app:layout_constraintVertical_bias="0.66" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_4_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.876" - app:layout_constraintVertical_bias="0.545" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_4_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.825" - app:layout_constraintVertical_bias="0.57" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_4_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.785" - app:layout_constraintVertical_bias="0.46" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_4_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.76" - app:layout_constraintVertical_bias="0.505" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_3_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.79" - app:layout_constraintVertical_bias="0.263" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_3_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.755" - app:layout_constraintVertical_bias="0.295" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_3_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.6455" - app:layout_constraintVertical_bias="0.115" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_3_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.63" - app:layout_constraintVertical_bias="0.17" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_3_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.584" - app:layout_constraintVertical_bias="0.22" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_3_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.565" - app:layout_constraintVertical_bias="0.275" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="20" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_3_4" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.575" - app:layout_constraintVertical_bias="0.06" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_3_4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.57" - app:layout_constraintVertical_bias="0.125" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_2_3" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.415" - app:layout_constraintVertical_bias="0.225" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_2_3" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.425" - app:layout_constraintVertical_bias="0.285" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-10" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_2_4" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.05" - app:layout_constraintHorizontal_bias="0.403" - app:layout_constraintVertical_bias="0.05" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_2_4" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="20sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.41" - app:layout_constraintVertical_bias="0.095" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-10" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_2_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.07" - app:layout_constraintHorizontal_bias="0.228" - app:layout_constraintVertical_bias="0.13" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - - <TextView - android:id="@+id/tv_fourth_2_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.24" - app:layout_constraintVertical_bias="0.2" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_2_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.19" - app:layout_constraintVertical_bias="0.41" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - <TextView - android:id="@+id/tv_fourth_2_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.24" - app:layout_constraintVertical_bias="0.44" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-10" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_1_2" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.064" - app:layout_constraintVertical_bias="0.32" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - <TextView - android:id="@+id/tv_fourth_1_2" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.1" - app:layout_constraintVertical_bias="0.37" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-10" - /> - <androidx.constraintlayout.utils.widget.ImageFilterView - android:id="@+id/iv_fourth_1_1" - android:layout_width="0dp" - android:layout_height="0dp" - android:background="@drawable/img_sakura" - app:layout_constraintDimensionRatio="1" - app:layout_constraintHeight_percent="0.06" - app:layout_constraintHorizontal_bias="0.086" - app:layout_constraintVertical_bias="0.724" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - app:roundPercent="1" - /> - <TextView - android:id="@+id/tv_fourth_1_1" - android:layout_width="wrap_content" - android:layout_height="wrap_content" - android:textSize="24sp" - android:text="4" - android:fontFamily="@font/cookie_regular" - android:textColor="#FF3F7E00" - app:layout_constraintHorizontal_bias="0.13" - app:layout_constraintVertical_bias="0.705" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" - app:layout_constraintBottom_toBottomOf="parent" - android:rotation="-20" - /> - </androidx.constraintlayout.widget.ConstraintLayout> - </HorizontalScrollView> - - </androidx.constraintlayout.widget.ConstraintLayout> </LinearLayout> </layout> \ No newline at end of file -- Gitblit v1.9.1