| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
| | | <ScrollView 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="match_parent" |
| | | android:orientation="vertical" |
| | | android:background="#F0F0F0"> |
| | | android:background="#F0F0F0" |
| | | android:fillViewport="true"> |
| | | |
| | | <!-- 标题栏 --> |
| | | <TextView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:text="邀请有礼" |
| | | android:textSize="20sp" |
| | | android:gravity="center" |
| | | android:padding="16dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <!-- 横幅广告区域 --> |
| | | <ImageView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="200dp" |
| | | android:src="@drawable/gift_one" |
| | | android:scaleType="fitXY" |
| | | android:layout_marginBottom="16dp" |
| | | android:background="@drawable/rounded_corner_image" |
| | | android:padding="1dp" /> |
| | | |
| | | <!-- 邀请成功提示区域 --> |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:orientation="vertical" |
| | | android:background="#FFFFFF" |
| | | android:layout_marginBottom="16dp"> |
| | | <androidx.recyclerview.widget.RecyclerView |
| | | android:id="@+id/invitationsuccessRecyclerView" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:maxHeight="100dp" |
| | | android:paddingStart="16dp" |
| | | android:paddingEnd="16dp" |
| | | android:paddingBottom="16dp" |
| | | android:clipToPadding="false" |
| | | android:overScrollMode="never"/> |
| | | </LinearLayout> |
| | | android:orientation="vertical"> |
| | | |
| | | <!-- 邀请按钮区域 --> |
| | | <Button |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:text="立即邀请好友" |
| | | android:backgroundTint="#FF0000" |
| | | android:textColor="#FFFFFF" |
| | | android:padding="16dp" |
| | | android:textSize="16sp" |
| | | android:layout_marginBottom="16dp"/> |
| | | |
| | | <!-- 邀请任务表格区域 --> |
| | | <TableLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:padding="16dp" |
| | | android:background="#FFFFFF" |
| | | android:layout_marginBottom="16dp"> |
| | | |
| | | <TableRow> |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="邀请人数" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="邀请奖励" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="被邀请人奖励" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="1人" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="3天会员" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="1天会员" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="3人" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="免广告特权 (7天)" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="1天会员" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="5人" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="7天会员" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="1天会员" |
| | | android:textSize="16sp" |
| | | android:padding="8dp" |
| | | android:textColor="#333333"/> |
| | | </TableRow> |
| | | </TableLayout> |
| | | |
| | | <!-- 邀请记录区域 --> |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:orientation="vertical" |
| | | android:padding="16dp" |
| | | android:background="#FFFFFF"> |
| | | |
| | | <!-- 标题栏 --> |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:text="我的邀请记录" |
| | | android:textSize="16sp" |
| | | android:paddingBottom="8dp" |
| | | android:textColor="#333333"/> |
| | | android:gravity="center" |
| | | android:padding="16dp" |
| | | android:text="邀请有礼" |
| | | android:textColor="#333333" |
| | | android:textSize="13sp" /> |
| | | |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:orientation="horizontal" |
| | | android:paddingBottom="8dp"> |
| | | android:background="@drawable/bg_gradient" |
| | | android:orientation="vertical"> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="Hnnnnne" |
| | | android:textSize="16sp" |
| | | android:paddingEnd="8dp" |
| | | android:textColor="#333333"/> |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="match_parent" |
| | | android:layout_marginHorizontal="11dp" |
| | | android:orientation="vertical"> |
| | | |
| | | <Button |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="待注册" |
| | | android:background="#CCCCCC" |
| | | android:textColor="#000000" |
| | | android:padding="8dp" |
| | | android:textSize="14sp"/> |
| | | </LinearLayout> |
| | | <!-- 提示烂 --> |
| | | <TextView |
| | | android:id="@+id/tv_notic" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:gravity="center" |
| | | android:padding="16dp" |
| | | android:textColor="#FFFFFF" |
| | | android:textSize="15sp" /> |
| | | |
| | | <LinearLayout |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:orientation="horizontal"> |
| | | <!-- 横幅广告区域 --> |
| | | <androidx.cardview.widget.CardView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="160dp" |
| | | android:layout_marginBottom="16dp" |
| | | app:cardCornerRadius="13dp" |
| | | app:cardPreventCornerOverlap="true"> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="Hnnnnne" |
| | | android:textSize="16sp" |
| | | android:paddingEnd="8dp" |
| | | android:textColor="#333333"/> |
| | | <ImageView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="match_parent" |
| | | android:scaleType="centerCrop" |
| | | android:src="@drawable/gift_one" /> |
| | | </androidx.cardview.widget.CardView> |
| | | |
| | | <Button |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:text="已注册" |
| | | android:background="#008800" |
| | | android:textColor="#FFFFFF" |
| | | android:padding="8dp" |
| | | android:textSize="14sp"/> |
| | | <!-- 邀请成功提示区域 --> |
| | | <androidx.cardview.widget.CardView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:layout_marginBottom="20dp" |
| | | app:cardCornerRadius="8dp"> |
| | | |
| | | <androidx.recyclerview.widget.RecyclerView |
| | | android:id="@+id/invitationsuccessRecyclerView" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="60dp" |
| | | android:nestedScrollingEnabled="false" |
| | | android:overScrollMode="never" /> |
| | | </androidx.cardview.widget.CardView> |
| | | |
| | | <!-- 邀请按钮区域 --> |
| | | <Button |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:layout_marginBottom="26dp" |
| | | android:backgroundTint="#FF0000" |
| | | android:insetTop="0dp" |
| | | android:insetBottom="0dp" |
| | | android:padding="12dp" |
| | | android:text="立即邀请好友" |
| | | android:textColor="#FFFFFF" |
| | | android:textSize="16sp" |
| | | app:cornerRadius="10dp" /> |
| | | |
| | | <!-- 邀请任务表格区域 --> |
| | | <androidx.cardview.widget.CardView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="match_parent" |
| | | android:layout_marginBottom="3dp" |
| | | app:cardCornerRadius="6dp" |
| | | app:cardPreventCornerOverlap="true"> |
| | | |
| | | <TableLayout |
| | | android:id="@+id/tableLayout" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:background="@drawable/table_border" |
| | | android:shrinkColumns="*" |
| | | android:stretchColumns="*"> |
| | | |
| | | <TableRow> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="邀请人数" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="邀请奖励" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="被邀请人奖励" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="1人" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="3天会员" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="1天会员" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="3人" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="免广告特权 (7天)" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="1天会员" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | </TableRow> |
| | | |
| | | <TableRow> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="5人" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="7天会员" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | |
| | | <TextView |
| | | android:layout_width="wrap_content" |
| | | android:layout_height="wrap_content" |
| | | android:padding="6dp" |
| | | android:text="1天会员" |
| | | android:textAlignment="center" |
| | | android:textColor="#333333" |
| | | android:textSize="12sp" /> |
| | | </TableRow> |
| | | </TableLayout> |
| | | |
| | | |
| | | </androidx.cardview.widget.CardView> |
| | | |
| | | <!-- 邀请记录区域 --> |
| | | <androidx.cardview.widget.CardView |
| | | android:layout_width="match_parent" |
| | | android:layout_height="match_parent" |
| | | android:layout_marginBottom="20dp" |
| | | app:cardCornerRadius="6dp" |
| | | app:cardPreventCornerOverlap="true"> |
| | | <androidx.recyclerview.widget.RecyclerView |
| | | android:id="@+id/invitationrecordRecyclerView" |
| | | android:layout_width="match_parent" |
| | | android:layout_height="wrap_content" |
| | | android:nestedScrollingEnabled="false" |
| | | android:overScrollMode="never" /> |
| | | </androidx.cardview.widget.CardView> |
| | | |
| | | <!-- 添加一个权重为1的View,用于填充剩余空间 --> |
| | | <View |
| | | android:layout_width="match_parent" |
| | | android:layout_height="0dp" |
| | | android:layout_weight="1" /> |
| | | </LinearLayout> |
| | | </LinearLayout> |
| | | </LinearLayout> |
| | | |
| | | </LinearLayout> |
| | | </ScrollView> |