This commit is contained in:
2021-09-22 10:10:20 +08:00
parent 6cb99f4172
commit 3c6fa79a1a
4 changed files with 18 additions and 22 deletions

View File

@@ -1,7 +1,6 @@
package com.fisherbone.fuzhu.activity; package com.fisherbone.fuzhu.activity;
import android.Manifest; import android.Manifest;
import android.annotation.SuppressLint;
import android.app.Activity; import android.app.Activity;
import android.app.ActivityManager; import android.app.ActivityManager;
import android.content.ComponentName; import android.content.ComponentName;
@@ -16,14 +15,11 @@ import android.os.Handler;
import android.os.IBinder; import android.os.IBinder;
import android.provider.Settings; import android.provider.Settings;
import android.util.Log; import android.util.Log;
import android.view.Gravity;
import android.view.View; import android.view.View;
import android.view.ViewGroup;
import android.widget.PopupWindow; import android.widget.PopupWindow;
import android.widget.TextView; import android.widget.TextView;
import com.blankj.utilcode.util.ToastUtils; import com.blankj.utilcode.util.ToastUtils;
import com.derry.wechat.WeChatPlate;
import com.fisherbone.fuzhu.BaseActivity; import com.fisherbone.fuzhu.BaseActivity;
import com.fisherbone.fuzhu.BuildConfig; import com.fisherbone.fuzhu.BuildConfig;
import com.fisherbone.fuzhu.ChangLiang; import com.fisherbone.fuzhu.ChangLiang;
@@ -32,7 +28,6 @@ import com.fisherbone.fuzhu.FuzhuApplication;
import com.fisherbone.fuzhu.InfoMessage; import com.fisherbone.fuzhu.InfoMessage;
import com.fisherbone.fuzhu.LiveActivity; import com.fisherbone.fuzhu.LiveActivity;
import com.fisherbone.fuzhu.LiveSuiJiActivity; import com.fisherbone.fuzhu.LiveSuiJiActivity;
import com.fisherbone.fuzhu.MainActivityy;
import com.fisherbone.fuzhu.R; import com.fisherbone.fuzhu.R;
import com.fisherbone.fuzhu.TestTwoService; import com.fisherbone.fuzhu.TestTwoService;
import com.fisherbone.fuzhu.abllib.AblConfig; import com.fisherbone.fuzhu.abllib.AblConfig;
@@ -41,7 +36,6 @@ import com.fisherbone.fuzhu.abllib.AblStepHandler;
import com.fisherbone.fuzhu.abllib.AblSteps; import com.fisherbone.fuzhu.abllib.AblSteps;
import com.fisherbone.fuzhu.abllib.utils.AblUtil; import com.fisherbone.fuzhu.abllib.utils.AblUtil;
import com.fisherbone.fuzhu.abllib.utils.AblViewUtil; import com.fisherbone.fuzhu.abllib.utils.AblViewUtil;
import com.fisherbone.fuzhu.api.GetVesionResponseBean; import com.fisherbone.fuzhu.api.GetVesionResponseBean;
import com.fisherbone.fuzhu.api.NewsApiInterface; import com.fisherbone.fuzhu.api.NewsApiInterface;
import com.fisherbone.fuzhu.db.CommentBeanData; import com.fisherbone.fuzhu.db.CommentBeanData;
@@ -106,7 +100,6 @@ import com.xiangxue.arouter_api.RouterManager;
import com.xiangxue.common.network.TecentNetworkApi; import com.xiangxue.common.network.TecentNetworkApi;
import com.xiangxue.common.network.observer.BaseObserver; import com.xiangxue.common.network.observer.BaseObserver;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
@@ -314,20 +307,20 @@ public class MainActivity extends BaseActivity implements InfoMessage {
findViewById( R.id.rl_bottom_03).setOnClickListener(new View.OnClickListener() { findViewById( R.id.rl_bottom_03).setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
@SuppressLint("InflateParams") View v = getLayoutInflater().inflate(com.derry.wechat.R.layout.layout_pop,null); // @SuppressLint("InflateParams") View v = getLayoutInflater().inflate(com.derry.wechat.R.layout.layout_pop,null);
TextView viewById = v.findViewById(R.id.wechat_cut); // TextView viewById = v.findViewById(R.id.wechat_cut);
viewById.setOnClickListener(new View.OnClickListener() { // viewById.setOnClickListener(new View.OnClickListener() {
@Override // @Override
public void onClick(View view) { // public void onClick(View view) {
Intent intent = new Intent(MainActivity.this, WeChatPlate.class); // Intent intent = new Intent(MainActivity.this, WeChatPlate.class);
intent.putExtra("name", "Derry"); // intent.putExtra("name", "Derry");
startActivity(intent); // startActivity(intent);
} // }
}); // });
mPopCut = new PopupWindow(v, ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT); // mPopCut = new PopupWindow(v, ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT);
mPopCut.setTouchable(true); // mPopCut.setTouchable(true);
mPopCut.setFocusable(true); // mPopCut.setFocusable(true);
mPopCut.showAtLocation(getWindow().getDecorView(), Gravity.BOTTOM,0,0); // mPopCut.showAtLocation(getWindow().getDecorView(), Gravity.BOTTOM,0,0);
} }
}); });

View File

@@ -1,7 +1,7 @@
ext { ext {
// 测试环境 / 正式环境 (组件化环境 / 集成化环境) // 测试环境 / 正式环境 (组件化环境 / 集成化环境)
isRelease = true; isRelease = false;
// 定义一个包名用于存放APT生成的所有类文件 // 定义一个包名用于存放APT生成的所有类文件
packageNameForAPT = "com.fisherbone.fuzhu"; packageNameForAPT = "com.fisherbone.fuzhu";

View File

@@ -10,6 +10,7 @@ import androidx.appcompat.app.AppCompatActivity;
import com.blankj.utilcode.util.ToastUtils; import com.blankj.utilcode.util.ToastUtils;
import com.derry.wechat.debug.R;
import com.levine.abllib.AblConfig; import com.levine.abllib.AblConfig;
import com.levine.abllib.AblService; import com.levine.abllib.AblService;
import com.levine.abllib.AblStepHandler; import com.levine.abllib.AblStepHandler;

View File

@@ -13,6 +13,8 @@ import android.widget.PopupWindow;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import com.derry.wechat.debug.R;
public class WeChatPlate extends AppCompatActivity { public class WeChatPlate extends AppCompatActivity {
private PopupWindow mPopCut; private PopupWindow mPopCut;