From 1a5dbd95a4b61c3c94555bc799a1821aa07930e7 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期一, 28 四月 2025 15:27:18 +0800 Subject: [PATCH] 2025年04月28日15:26:37 下拉刷新隐藏加载框 --- app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java b/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java index f9c3a91..7b32dd0 100755 --- a/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java +++ b/app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java @@ -40,10 +40,27 @@ // intent.setPackage("com.hdl.photovoltaic"); // intent.setAction("UniappService.ACTION"); // context.bindService(intent, stringservice, Context.BIND_AUTO_CREATE); - return splashView; } + /** + * 鍏抽棴褰撳墠搴旂敤杩涚▼ + * + * @param context + */ + public void killProcessByPackName(Context context) { + if (context == null) { + return; + } + final ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); + List<ActivityManager.RunningAppProcessInfo> procList = am.getRunningAppProcesses(); + for (ActivityManager.RunningAppProcessInfo proc : procList) { + if (proc.processName != null && proc.processName.equals(context.getPackageName())) { + android.os.Process.killProcess(proc.pid); + break; + } + } + } static ServiceConnection stringservice = new ServiceConnection() { private WeakReference<Context> contextWeakReference; -- Gitblit v1.8.0