[Lamda]代码Lamda化
This commit is contained in:
@@ -37,19 +37,15 @@ public class FinalizeCrashFixer {
|
||||
* 只有线程在运行状态才会关闭线程
|
||||
*/
|
||||
public static void fix() {
|
||||
AppStateManager.INSTANCE.registerAppStateListener(new IAppStateListener() {
|
||||
@Override
|
||||
public void onAppStateChanged(boolean isForeground) {
|
||||
if (isForeground) {
|
||||
//前后台则重新反射关闭一遍,避免线程被再次开启
|
||||
Logger.d("FinalizeCrashFixer", "--- 切换到前台 ---");
|
||||
realFix();
|
||||
} else {
|
||||
//前后台则重新反射关闭一遍,避免线程被再次开启
|
||||
Logger.d("FinalizeCrashFixer", "--- 切换到后台 ---");
|
||||
realFix();
|
||||
}
|
||||
AppStateManager.INSTANCE.registerAppStateListener(isForeground -> {
|
||||
if (isForeground) {
|
||||
//前后台则重新反射关闭一遍,避免线程被再次开启
|
||||
Logger.d("FinalizeCrashFixer", "--- 切换到前台 ---");
|
||||
} else {
|
||||
//前后台则重新反射关闭一遍,避免线程被再次开启
|
||||
Logger.d("FinalizeCrashFixer", "--- 切换到后台 ---");
|
||||
}
|
||||
realFix();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user