修改我的页面充值跳转,钱包跳转

This commit is contained in:
18401019693 2023-11-03 15:47:57 +08:00
parent 6e04287132
commit 83758f39b1
15 changed files with 36 additions and 30 deletions

View File

@ -47,6 +47,7 @@ import com.shayu.onetoone.utils.UserManager;
import com.shayu.onetoone.view.CustomMyViewHolder; import com.shayu.onetoone.view.CustomMyViewHolder;
import com.yunbao.common.CommonAppConfig; import com.yunbao.common.CommonAppConfig;
import com.yunbao.common.Constants; import com.yunbao.common.Constants;
import com.yunbao.common.activity.MyWalletActivity;
import com.yunbao.common.bean.GoogleBean; import com.yunbao.common.bean.GoogleBean;
import com.yunbao.common.bean.IMLoginModel; import com.yunbao.common.bean.IMLoginModel;
import com.yunbao.common.bean.LevelBean; import com.yunbao.common.bean.LevelBean;
@ -466,7 +467,7 @@ public class MyFragment extends BaseFragment implements OnItemClickListener<User
} else { } else {
switch (bean.getId()) { switch (bean.getId()) {
case 2: case 2:
RouteManager.forwardWebViewActivity(null, HtmlUrlUtils.getPayUrl(mContext, false, HtmlUrlUtils.URL_PAY_COIN)); mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 0));
break; break;
case 13: case 13:
forwardSetting(); forwardSetting();
@ -488,17 +489,20 @@ public class MyFragment extends BaseFragment implements OnItemClickListener<User
} else if (i == R.id.signature) { } else if (i == R.id.signature) {
// mContext.startActivity(new Intent(mContext, EditProfileActivity.class)); // mContext.startActivity(new Intent(mContext, EditProfileActivity.class));
} else if (i == R.id.lt_star_coin) { } else if (i == R.id.lt_star_coin) {
mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 1));
RouteManager.forwardWebViewActivity(null, HtmlUrlUtils.getPayUrl(mContext, false, HtmlUrlUtils.URL_PAY_GOLD)); RouteManager.forwardWebViewActivity(null, HtmlUrlUtils.getPayUrl(mContext, false, HtmlUrlUtils.URL_PAY_GOLD));
// mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 1)) ; // mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 1)) ;
// Bundle bundle = new Bundle(); // Bundle bundle = new Bundle();
// bundle.putString("type", "yuanbao"); // bundle.putString("type", "yuanbao");
// RouteManager.forwardActivity(RouteManager.ACTIVITY_DIAMOND_EXCHANGE, bundle); // RouteManager.forwardActivity(RouteManager.ACTIVITY_DIAMOND_EXCHANGE, bundle);
} else if (i == R.id.btn_coin) { } else if (i == R.id.btn_coin) {
RouteManager.forwardWebViewActivity(null, HtmlUrlUtils.getPayUrl(mContext, false, HtmlUrlUtils.URL_PAY_COIN)); mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 0));
// RouteManager.forwardWebViewActivity(null, HtmlUrlUtils.getPayUrl(mContext, false, HtmlUrlUtils.URL_PAY_COIN));
} else if (i == R.id.btn_gold) { } else if (i == R.id.btn_gold) {
Bundle bundle = new Bundle(); mContext.startActivity(new Intent(mContext, MyWalletActivity.class).putExtra("p", 2));
bundle.putString("type", "coin"); // Bundle bundle = new Bundle();
RouteManager.forwardActivity(RouteManager.ACTIVITY_DIAMOND_EXCHANGE, bundle); // bundle.putString("type", "coin");
// RouteManager.forwardActivity(RouteManager.ACTIVITY_DIAMOND_EXCHANGE, bundle);
} else if (i == R.id.rt_kefu) { } else if (i == R.id.rt_kefu) {
//WebViewActivity.forward(mContext, beanKefu.getHref(), false); //WebViewActivity.forward(mContext, beanKefu.getHref(), false);
RouteManager.forwardWebViewActivity(beanKefu.getName(), beanKefu.getHref()); RouteManager.forwardWebViewActivity(beanKefu.getName(), beanKefu.getHref());

View File

@ -53,7 +53,9 @@
<activity <activity
android:name="com.yunbao.common.activity.PreviewImageActivity" android:name="com.yunbao.common.activity.PreviewImageActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity
android:name="com.yunbao.common.activity.MyWalletActivity"
android:screenOrientation="portrait" />
<activity <activity
android:name="com.yunbao.common.activity.PreviewVideoActivity" android:name="com.yunbao.common.activity.PreviewVideoActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />

View File

@ -1,4 +1,4 @@
package com.yunbao.main.activity; package com.yunbao.common.activity;
import android.content.Context; import android.content.Context;
@ -20,16 +20,17 @@ import com.android.billingclient.api.BillingResult;
import com.android.billingclient.api.Purchase; import com.android.billingclient.api.Purchase;
import com.android.billingclient.api.PurchasesResponseListener; import com.android.billingclient.api.PurchasesResponseListener;
import com.yunbao.common.CommonAppConfig; import com.yunbao.common.CommonAppConfig;
import com.yunbao.common.activity.AbsActivity; import com.yunbao.common.R;
import com.yunbao.common.fragment.GoogleFragment;
import com.yunbao.common.fragment.LoadingDialog; import com.yunbao.common.fragment.LoadingDialog;
import com.yunbao.common.fragment.WalletFragment;
import com.yunbao.common.http.CommonHttpUtil; import com.yunbao.common.http.CommonHttpUtil;
import com.yunbao.common.http.HttpCallback; import com.yunbao.common.http.HttpCallback;
import com.yunbao.common.manager.IMLoginManager; import com.yunbao.common.manager.IMLoginManager;
import com.yunbao.common.utils.GoogleBillingUtilNew; import com.yunbao.common.utils.GoogleBillingUtilNew;
import com.yunbao.common.utils.HXLinePagerIndicator;
import com.yunbao.common.utils.RouteUtil; import com.yunbao.common.utils.RouteUtil;
import com.yunbao.common.utils.ToastUtil; import com.yunbao.common.utils.ToastUtil;
import com.yunbao.main.R;
import com.yunbao.main.utils.HXLinePagerIndicator;
import net.lucode.hackware.magicindicator.MagicIndicator; import net.lucode.hackware.magicindicator.MagicIndicator;
import net.lucode.hackware.magicindicator.ViewPagerHelper; import net.lucode.hackware.magicindicator.ViewPagerHelper;

View File

@ -1,7 +1,7 @@
package com.yunbao.main.activity; package com.yunbao.common.fragment;
import static com.yunbao.main.activity.MyWalletActivity.dis; import static com.yunbao.common.activity.MyWalletActivity.dis;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.os.Bundle; import android.os.Bundle;
@ -20,14 +20,14 @@ import com.facebook.appevents.AppEventsConstants;
import com.google.android.gms.ads.identifier.AdvertisingIdClient; import com.google.android.gms.ads.identifier.AdvertisingIdClient;
import com.google.android.gms.common.GooglePlayServicesNotAvailableException; import com.google.android.gms.common.GooglePlayServicesNotAvailableException;
import com.google.android.gms.common.GooglePlayServicesRepairableException; import com.google.android.gms.common.GooglePlayServicesRepairableException;
import com.yunbao.common.CommonAppConfig; import com.yunbao.common.R;
import com.yunbao.common.http.CommonHttpUtil; import com.yunbao.common.http.CommonHttpUtil;
import com.yunbao.common.http.HttpCallback; import com.yunbao.common.http.HttpCallback;
import com.yunbao.common.utils.GoogleBillingUtilNew; import com.yunbao.common.utils.GoogleBillingUtilNew;
import com.yunbao.common.utils.StringUtil; import com.yunbao.common.utils.StringUtil;
import com.yunbao.common.utils.ToastUtil; import com.yunbao.common.utils.ToastUtil;
import com.yunbao.main.R; import com.yunbao.common.views.weight.TestWebViewClient;
import com.yunbao.main.views.TestWebViewClient;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.yunbao.main.activity; package com.yunbao.common.fragment;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
@ -13,9 +13,10 @@ import android.webkit.WebView;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import com.yunbao.common.R;
import com.yunbao.common.utils.JavascriptInterfaceUtils; import com.yunbao.common.utils.JavascriptInterfaceUtils;
import com.yunbao.main.R; import com.yunbao.common.views.weight.TestWebViewClient;
import com.yunbao.main.views.TestWebViewClient;
@SuppressLint("ValidFragment") @SuppressLint("ValidFragment")
public class WalletFragment extends Fragment { public class WalletFragment extends Fragment {

View File

@ -1,4 +1,4 @@
package com.yunbao.main.utils; package com.yunbao.common.utils;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;

View File

@ -1,4 +1,4 @@
package com.yunbao.main.utils; package com.yunbao.common.utils;
import android.content.Context; import android.content.Context;

View File

@ -1,4 +1,4 @@
package com.yunbao.main.views; package com.yunbao.common.views.weight;
import android.annotation.TargetApi; import android.annotation.TargetApi;
import android.app.Activity; import android.app.Activity;

View File

@ -5,7 +5,7 @@
android:layout_height="match_parent" android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical" android:orientation="vertical"
tools:context=".activity.MyWalletActivity"> tools:context="com.yunbao.common.activity.MyWalletActivity">
<include layout="@layout/view_title"/> <include layout="@layout/view_title"/>

View File

@ -31,9 +31,7 @@
<activity <activity
android:name=".activity.BuyVipActivity" android:name=".activity.BuyVipActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity
android:name=".activity.MyWalletActivity"
android:screenOrientation="portrait" />
<activity <activity
android:name=".activity.ZhuangBanActivity" android:name=".activity.ZhuangBanActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />

View File

@ -9,7 +9,7 @@ import android.webkit.WebView;
import com.yunbao.common.activity.AbsActivity; import com.yunbao.common.activity.AbsActivity;
import com.yunbao.common.utils.JavascriptInterfaceUtils; import com.yunbao.common.utils.JavascriptInterfaceUtils;
import com.yunbao.main.R; import com.yunbao.main.R;
import com.yunbao.main.views.TestWebViewClient; import com.yunbao.common.views.weight.TestWebViewClient;
//充值h5 //充值h5
public class RechargeActivity extends AbsActivity { public class RechargeActivity extends AbsActivity {

View File

@ -60,7 +60,7 @@ import com.yunbao.main.activity.FansActivity;
import com.yunbao.main.activity.FollowActivity; import com.yunbao.main.activity.FollowActivity;
import com.yunbao.main.activity.MyProfitActivity; import com.yunbao.main.activity.MyProfitActivity;
import com.yunbao.main.activity.MyVideoActivity; import com.yunbao.main.activity.MyVideoActivity;
import com.yunbao.main.activity.MyWalletActivity; import com.yunbao.common.activity.MyWalletActivity;
import com.yunbao.main.activity.RewardActivity; import com.yunbao.main.activity.RewardActivity;
import com.yunbao.main.activity.SettingActivity; import com.yunbao.main.activity.SettingActivity;
import com.yunbao.main.activity.ThreeDistributActivity; import com.yunbao.main.activity.ThreeDistributActivity;

View File

@ -40,7 +40,7 @@ import com.yunbao.main.activity.FansActivity;
import com.yunbao.main.activity.FollowActivity; import com.yunbao.main.activity.FollowActivity;
import com.yunbao.main.activity.MyProfitActivity; import com.yunbao.main.activity.MyProfitActivity;
import com.yunbao.main.activity.MyVideoActivity; import com.yunbao.main.activity.MyVideoActivity;
import com.yunbao.main.activity.MyWalletActivity; import com.yunbao.common.activity.MyWalletActivity;
import com.yunbao.main.activity.RewardActivity; import com.yunbao.main.activity.RewardActivity;
import com.yunbao.main.activity.SettingActivity; import com.yunbao.main.activity.SettingActivity;
import com.yunbao.main.activity.ThreeDistributActivity; import com.yunbao.main.activity.ThreeDistributActivity;