Ver Fonte

vip详情页面的修改

jixionghui há 4 anos atrás
pai
commit
177ceddac9
35 ficheiros alterados com 88 adições e 49 exclusões
  1. 2 19
      jixin/src/main/java/com/jixin/im/ui/me/bubble/VipDetailsActivity.java
  2. 86 30
      jixin/src/main/res/layout/activity_vipdetails.xml
  3. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_1.png
  4. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_10.png
  5. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_11.png
  6. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_2.png
  7. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_3.png
  8. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_4.png
  9. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_5.png
  10. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_6.png
  11. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_7.png
  12. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_8.png
  13. BIN
      jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_9.png
  14. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_1.png
  15. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_10.png
  16. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_11.png
  17. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_2.png
  18. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_3.png
  19. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_4.png
  20. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_5.png
  21. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_6.png
  22. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_7.png
  23. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_8.png
  24. BIN
      jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_9.png
  25. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_1.png
  26. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_10.png
  27. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_11.png
  28. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_2.png
  29. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_3.png
  30. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_4.png
  31. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_5.png
  32. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_6.png
  33. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_7.png
  34. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_8.png
  35. BIN
      jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_9.png

+ 2 - 19
jixin/src/main/java/com/jixin/im/ui/me/bubble/VipDetailsActivity.java

@@ -54,7 +54,7 @@ import retrofit2.Response;
  */
 public class VipDetailsActivity extends BaseActivity {
     TextView phone_number_tv, tvJoinVipDate, liushui;
-    TextView tv_vipcurrent, tv_vipnext, tvSpecialsEmj, tvVideoService;
+    TextView tv_vipcurrent, tv_vipnext ;
     int cVip;
     ImageView iv_class;
     ImageView iv_topv;
@@ -110,9 +110,6 @@ public class VipDetailsActivity extends BaseActivity {
         tv_vipnext = findViewById(R.id.tv_vipnext);
         phone_number_tv = findViewById(R.id.phone_number_tv);
 
-        tvVideoService = findViewById(R.id.tv_video_service);
-        tvSpecialsEmj = findViewById(R.id.tv_specials_emj);
-
 
         tvJoinVipDate = findViewById(R.id.tv_join_vip_date);
         mList = new ArrayList<>();
@@ -155,14 +152,6 @@ public class VipDetailsActivity extends BaseActivity {
                     if (findFirstCompletelyVisibleItemPosition > -1 && findFirstCompletelyVisibleItemPosition < mList.size()) {
                         VipDetailsBean.DataBean vipDetailsBean = mList.get(findFirstCompletelyVisibleItemPosition);
                         tv_vipname.setText("" + vipDetailsBean.getName() + "尊享");
-
-                        if (findFirstCompletelyVisibleItemPosition>=4){
-                            tvSpecialsEmj.setVisibility(View.VISIBLE);
-                            tvVideoService.setVisibility(View.VISIBLE);
-                        }else {
-                            tvSpecialsEmj.setVisibility(View.GONE);
-                            tvVideoService.setVisibility(View.GONE);
-                        }
                         recyclerView1.smoothScrollToPosition(findFirstCompletelyVisibleItemPosition);
                         fruitAdapter.setSelectedPosition(findFirstCompletelyVisibleItemPosition);
                     }
@@ -409,13 +398,7 @@ public class VipDetailsActivity extends BaseActivity {
 
                                     VipDetailsBean.DataBean vipDetailsBean = mList.get(i);
                                     tv_vipname.setText("" + vipDetailsBean.getName() + "尊享");
-                                    if (i>=4){
-                                        tvSpecialsEmj.setVisibility(View.VISIBLE);
-                                        tvVideoService.setVisibility(View.VISIBLE);
-                                    }else {
-                                        tvSpecialsEmj.setVisibility(View.GONE);
-                                        tvVideoService.setVisibility(View.GONE);
-                                    }
+
                                     fruitAdapter.setSelectedPosition(i);
                                 }
                             }

+ 86 - 30
jixin/src/main/res/layout/activity_vipdetails.xml

@@ -247,12 +247,14 @@
 
             <androidx.recyclerview.widget.RecyclerView
                 android:id="@+id/rv_h1"
+                android:visibility="gone"
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
                 android:layout_marginTop="25dp" />
 
             <com.jixin.im.util.RatioLayout
                 picratio="2.2"
+                android:visibility="gone"
                 android:layout_width="match_parent"
                 android:layout_height="wrap_content"
                 android:layout_marginBottom="20dp"
@@ -288,65 +290,119 @@
                     android:layout_width="match_parent"
                     android:layout_height="wrap_content">
                     <TableRow android:layout_width="match_parent"
-                        android:weightSum="2"
+                        android:weightSum="5"
                         android:layout_height="wrap_content">
                         <TextView android:layout_width="0dp"
                             android:layout_weight="1"
                             android:layout_height="wrap_content"
-                            android:text="红色昵称"
+                            android:text="会员荣誉"
                             android:drawablePadding="4dp"
-                            android:gravity="center_vertical"
-                            android:textColor="#666666"
-                            android:textSize="16sp"
-                            android:drawableStart="@mipmap/icon_hs"/>
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_1"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="昵称闪亮"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_2"/>
                         <TextView android:layout_width="0dp"
                             android:layout_weight="1"
                             android:layout_height="wrap_content"
-                            android:text="会员群红色昵称"
+                            android:text="广告拦截"
                             android:drawablePadding="4dp"
-                            android:gravity="center_vertical"
-                            android:textColor="#666666"
-                            android:textSize="16sp"
-                            android:drawableStart="@mipmap/icon_huiyhs"/>
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_3"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="等级加速"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_4"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="进群特效"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_5"/>
+
                     </TableRow>
                     <TableRow android:layout_width="match_parent"
-                        android:weightSum="2"
+                        android:weightSum="5"
                         android:layout_marginTop="20dp"
                         android:layout_height="wrap_content">
                         <TextView android:layout_width="0dp"
                             android:layout_weight="1"
                             android:layout_height="wrap_content"
-                            android:text="附近的人"
+                            android:text="建群数量"
                             android:drawablePadding="4dp"
-                            android:gravity="center_vertical"
-                            android:textColor="#666666"
-                            android:textSize="16sp"
-                            android:drawableStart="@mipmap/icon_fjdr"/>
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_6"/>
                         <TextView android:layout_width="0dp"
                             android:layout_weight="1"
-                            android:id="@+id/tv_specials_emj"
                             android:layout_height="wrap_content"
-                            android:text="特殊表情包"
+                            android:text="VIP高速通道"
                             android:drawablePadding="4dp"
-                            android:gravity="center_vertical"
-                            android:textColor="#666666"
-                            android:textSize="16sp"
-                            android:drawableStart="@mipmap/icon_bqb"/>
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_7"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="5000人超级群"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_8"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="提高好友上限"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_9"/>
+                        <TextView android:layout_width="0dp"
+                            android:layout_weight="1"
+                            android:layout_height="wrap_content"
+                            android:text="优先人工客服"
+                            android:drawablePadding="4dp"
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_10"/>
+
                     </TableRow>
                     <TableRow android:layout_width="match_parent"
-                        android:weightSum="2"
+                        android:weightSum="5"
                         android:layout_marginTop="20dp"
                         android:layout_height="wrap_content">
                         <TextView android:layout_width="0dp"
                             android:layout_weight="1"
-                            android:id="@+id/tv_video_service"
                             android:layout_height="wrap_content"
-                            android:text="视频客服"
+                            android:text="赠送1次抽奖"
                             android:drawablePadding="4dp"
-                            android:gravity="center_vertical"
-                            android:textColor="#666666"
-                            android:textSize="16sp"
-                            android:drawableStart="@mipmap/icon_bqb"/>
+                            android:gravity="center"
+                            android:textColor="#333333"
+                            android:textSize="10sp"
+                            android:drawableTop="@mipmap/icon_vip_prerogative_s_11"/>
                     </TableRow>
                 </TableLayout>
 

BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_1.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_10.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_11.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_2.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_3.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_4.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_5.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_6.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_7.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_8.png


BIN
jixin/src/main/res/mipmap-xhdpi/icon_vip_prerogative_s_9.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_1.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_10.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_11.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_2.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_3.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_4.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_5.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_6.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_7.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_8.png


BIN
jixin/src/main/res/mipmap-xxhdpi/icon_vip_prerogative_s_9.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_1.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_10.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_11.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_2.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_3.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_4.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_5.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_6.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_7.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_8.png


BIN
jixin/src/main/res/mipmap-xxxhdpi/icon_vip_prerogative_s_9.png