调整布局 滚动区域

This commit is contained in:
renhaoting 2025-12-09 13:38:21 +08:00
parent 66e47c4328
commit a0ee013152
2 changed files with 103 additions and 161 deletions

View File

@ -65,9 +65,6 @@ class ZeroBuyActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
)
}
}
ZeroBuyRulesDialog(this@ZeroBuyActivity).show()
}
override fun ViewBinding.initWindowInsets() {
@ -75,7 +72,7 @@ class ZeroBuyActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
}
private fun showHintInfo() {
//TODO("Not yet implemented")
ZeroBuyRulesDialog(this@ZeroBuyActivity).show()
}
override fun ViewBinding.initListeners() {

View File

@ -1,177 +1,122 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<androidx.appcompat.widget.AppCompatImageView
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@mipmap/zero_bg_root"
android:scaleType="centerCrop"
/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id="@+id/content_root" >
<com.ama.core.architecture.widget.CustomTitleBar
android:id="@+id/titlebar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@mipmap/zero_bg_root"
android:scaleType="centerCrop"
/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:layout_marginHorizontal="15dp"
>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_zero_gold_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/red_00_dark"
android:textStyle="bold"
android:text="0"
android:paddingVertical="4dp"
android:paddingHorizontal="15dp"
android:layout_marginBottom="5dp"
android:minWidth="100dp"
android:gravity="center"
android:drawableLeft="@mipmap/task_gold"
android:drawablePadding="5dp"
android:background="@drawable/bg_zero_gold_num"
/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_zero_lottery_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="10sp"
android:textColor="@color/red_10_dark"
android:textStyle="bold"
android:text="@string/zero_menu_records"
android:paddingVertical="9dp"
android:paddingHorizontal="15dp"
android:minWidth="100dp"
android:layout_gravity="right|bottom"
android:gravity="center"
android:background="@mipmap/zero_bg_menu"
/>
</FrameLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="vertical"
android:id="@+id/content_root" >
<com.ama.core.architecture.widget.CustomTitleBar
android:id="@+id/titlebar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
<androidx.core.widget.NestedScrollView
android:paddingTop="15dp"
android:background="@drawable/zero_bg_4_items"
android:layout_marginHorizontal="15dp"
android:layout_marginBottom="20dp"
>
<!--第一行两个-->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
>
<LinearLayout
android:layout_width="match_parent"
/>
<!--参加者-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:paddingVertical="8dp"
android:paddingHorizontal="15dp"
android:orientation="horizontal"
android:layout_marginBottom="20dp"
android:layout_marginHorizontal="16dp"
android:gravity="center_vertical"
android:background="@drawable/bg_zero_buy_bottom">
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:orientation="vertical">
android:layout_weight="1"
android:textColor="@color/white"
android:textSize="12sp"
android:text="@string/participar_member"
/>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/icon_fail"
android:layout_marginStart="5dp"
/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginHorizontal="22dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="200dp">
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_zero_gold_num"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/red_00_dark"
android:textStyle="bold"
android:text="0"
android:paddingVertical="4dp"
android:paddingHorizontal="15dp"
android:layout_marginBottom="5dp"
android:minWidth="100dp"
android:gravity="center"
android:drawableLeft="@mipmap/task_gold"
android:drawablePadding="5dp"
android:background="@drawable/bg_zero_gold_num"
/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_zero_lottery_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:textSize="10sp"
android:textColor="@color/red_10_dark"
android:textStyle="bold"
android:text="@string/zero_menu_records"
android:paddingVertical="9dp"
android:paddingHorizontal="15dp"
android:minWidth="100dp"
android:gravity="center"
android:background="@mipmap/zero_bg_menu"
/>
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="15dp"
android:background="@drawable/zero_bg_4_items"
>
<!--第一行两个-->
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
<!--参加者-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:paddingVertical="8dp"
android:paddingHorizontal="15dp"
android:orientation="horizontal"
android:layout_marginHorizontal="16dp"
android:gravity="center_vertical"
android:background="@drawable/bg_zero_buy_bottom">
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/white"
android:textSize="12sp"
android:text="@string/participar_member"
/>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/icon_fail"
android:layout_marginStart="5dp"
/>
</LinearLayout>
<!--提示信息-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginTop="13dp"
android:gravity="center"
android:padding="15dp"
android:background="@drawable/bg_zero_buy_bottom_hint">
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/red_9c"
android:textSize="12sp"
android:textStyle="bold"
android:text="@string/zero_buy_hint_title"
/>
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/red_9c"
android:layout_marginTop="20dp"
android:textSize="10sp"
android:text="@string/zero_buy_hint_content"
/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</LinearLayout>
</LinearLayout>
</LinearLayout>
</FrameLayout>