Prechádzať zdrojové kódy

添加我的卡包入口

zengjiebin 7 rokov pred
rodič
commit
e8585b3e43

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/module/ad_htxd/model/ArticleAd.java

@@ -22,7 +22,7 @@ public class ArticleAd extends Article {
 
     public static final String FEED = "1D0JLRMA102V277730B60000552042FE";
     public static final int INDEX = 4;//放在position为4的位置,即第5个
-    public static final boolean showAd = true;//TestUtil.isSheep();//是否显示广告
+    public static final boolean showAd = TestUtil.isSheep();//是否显示广告
 
     private NativeADDataInfo nativeADDataInfo;
     private PNative pNative;

+ 10 - 1
app/src/main/java/com/sheep/gamegroup/view/fragment/FgtPersonalCenter.java

@@ -128,6 +128,10 @@ public class FgtPersonalCenter extends BaseFragment {
     View fgt_pc_item_my_pet_v;
     @BindView(R.id.my_pet_layout)
     View my_pet_layout;
+    @BindView(R.id.fgt_pc_item_my_card_v)
+    View fgt_pc_item_my_card_v;
+    @BindView(R.id.my_card_layout)
+    View my_card_layout;
 
     public UserEntity userEntity;
     private String faqUrl;
@@ -230,6 +234,8 @@ public class FgtPersonalCenter extends BaseFragment {
         initUserModuleItemByACache();
         initUserModuleItem();
         initMyPetState();
+        ViewUtil.setVisibility(my_card_layout, true);
+        ViewUtil.setVisibility(fgt_pc_item_my_card_v, true);
     }
 
     private void initMyPetState() {
@@ -446,7 +452,7 @@ public class FgtPersonalCenter extends BaseFragment {
             R.id.version_layout, R.id.order_layout, R.id.proxy_game_account_layout,
             R.id.audit_activity_cl, R.id.audit_success_cl, R.id.audit_failed_cl,
             R.id.iv_redpackage, R.id.fgt_person_center_my_focus, R.id.fgt_pc_item_vip_ll,
-            R.id.voucher_layout, R.id.my_pet_layout
+            R.id.voucher_layout, R.id.my_pet_layout, R.id.my_card_layout
     })
     public void onViewClicked(View view) {
         switch (view.getId()) {
@@ -474,6 +480,9 @@ public class FgtPersonalCenter extends BaseFragment {
             case R.id.my_pet_layout://我的宠物
                 CommonUtil.getInstance().initUrlConfigByNet(Config.KEY_MY_PET_URL, url -> Jump2View.getInstance().goWeb(activity, url, "我的宠物"));
                 break;
+            case R.id.my_card_layout://我的卡包
+                CommonUtil.getInstance().initUrlConfigByNet(Config.KEY_MY_CARD_URL, url -> Jump2View.getInstance().goWeb(activity, url, "我的卡包"));
+                break;
             case R.id.fgt_pc_item_vip_ll://VIP
                 Jump2View.getInstance().gotoVip(activity);
                 break;

+ 2 - 0
app/src/main/java/com/sheep/jiuyan/samllsheep/Config.java

@@ -47,6 +47,8 @@ public class Config {
     public static final String KEY_NEW_SPRING_ACTIVITIES_URL = "new_spring_activities_url";
     //我的宠物地址 key
     public static final String KEY_MY_PET_URL = "my_pet_url";
+    //我的卡包地址 key
+    public static final String KEY_MY_CARD_URL = "my_card_url";
 
     //微信支付app_id
     public static final String WX_PAY_APP_ID = "wx427e8e74e8dd27a6";

+ 20 - 0
app/src/main/res/layout/fgt_personalcenter_item_center_one.xml

@@ -42,6 +42,26 @@
     </LinearLayout>
 
     <View
+        android:id="@+id/fgt_pc_item_my_card_v"
+        style="@style/style_item_line_new"
+        android:visibility="gone" />
+    <LinearLayout
+        android:id="@+id/my_card_layout"
+        style="@style/style_item_container">
+
+        <ImageView
+            style="@style/style_item_img"
+            android:src="@mipmap/ic_my_pet" />
+
+        <TextView
+            style="@style/style_item_label"
+            android:text="我的卡包" />
+
+        <TextView style="@style/style_item_end_next" />
+
+    </LinearLayout>
+
+    <View
         android:id="@+id/fgt_pc_item_vip_v"
         style="@style/style_item_line_new"
         android:visibility="gone" />