|
@@ -6,8 +6,11 @@ import android.content.BroadcastReceiver;
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.content.Intent;
|
|
import android.content.IntentFilter;
|
|
import android.content.IntentFilter;
|
|
|
|
+import android.content.pm.PackageManager;
|
|
import android.os.Build;
|
|
import android.os.Build;
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
|
+import android.os.Handler;
|
|
|
|
+import android.os.Message;
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.RequiresApi;
|
|
import android.support.annotation.RequiresApi;
|
|
import android.support.v7.widget.RecyclerView;
|
|
import android.support.v7.widget.RecyclerView;
|
|
@@ -17,8 +20,10 @@ import android.view.ViewGroup;
|
|
import android.view.WindowManager;
|
|
import android.view.WindowManager;
|
|
import android.view.animation.LinearInterpolator;
|
|
import android.view.animation.LinearInterpolator;
|
|
import android.webkit.WebView;
|
|
import android.webkit.WebView;
|
|
|
|
+import android.widget.Button;
|
|
import android.widget.FrameLayout;
|
|
import android.widget.FrameLayout;
|
|
import android.widget.ImageView;
|
|
import android.widget.ImageView;
|
|
|
|
+import android.widget.Toast;
|
|
|
|
|
|
import com.edufound.android.xyyf.R;
|
|
import com.edufound.android.xyyf.R;
|
|
import com.edufound.android.xyyf.application.EApplication;
|
|
import com.edufound.android.xyyf.application.EApplication;
|
|
@@ -26,12 +31,15 @@ import com.edufound.android.xyyf.base.BaseActivity;
|
|
import com.edufound.android.xyyf.bean.WindowVideoParams;
|
|
import com.edufound.android.xyyf.bean.WindowVideoParams;
|
|
import com.edufound.android.xyyf.main.MainPersenter;
|
|
import com.edufound.android.xyyf.main.MainPersenter;
|
|
import com.edufound.android.xyyf.main.MainView;
|
|
import com.edufound.android.xyyf.main.MainView;
|
|
|
|
+import com.edufound.android.xyyf.pay.PayInit;
|
|
import com.edufound.android.xyyf.util.ContextUtil;
|
|
import com.edufound.android.xyyf.util.ContextUtil;
|
|
import com.edufound.android.xyyf.util.DeviceUuidFactory;
|
|
import com.edufound.android.xyyf.util.DeviceUuidFactory;
|
|
import com.edufound.android.xyyf.util.Logger;
|
|
import com.edufound.android.xyyf.util.Logger;
|
|
import com.edufound.android.xyyf.util.NotificationUtil;
|
|
import com.edufound.android.xyyf.util.NotificationUtil;
|
|
import com.edufound.android.xyyf.util.ShowDebugUrl;
|
|
import com.edufound.android.xyyf.util.ShowDebugUrl;
|
|
|
|
+import com.edufound.android.xyyf.util.ToastUtil;
|
|
import com.google.gson.Gson;
|
|
import com.google.gson.Gson;
|
|
|
|
+import com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram;
|
|
|
|
|
|
|
|
|
|
//调用Persenter里面的方法
|
|
//调用Persenter里面的方法
|
|
@@ -94,7 +102,6 @@ public class MainActivity extends BaseActivity implements MainView {
|
|
mPersenter.openWeb(getIntent());
|
|
mPersenter.openWeb(getIntent());
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
@Override
|
|
@Override
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
ShowDebugUrl.dispatchKeyEvent(event, mActivity);
|
|
ShowDebugUrl.dispatchKeyEvent(event, mActivity);
|