Initial commit

This commit is contained in:
2025-05-13 19:24:51 +02:00
commit a950f49678
10604 changed files with 932663 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
package com.ubt.jimu.base.home;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.ubt.jimu.JimuApplication;
import com.ubt.jimu.base.UbtActivityStack;
import com.ubt.jimu.unity.bluetooth.UnityActivity;
import com.ubtrobot.jimu.bluetooth.view.BluetoothActivity;
/* loaded from: classes.dex */
public class HomeWatcherReceiver extends BroadcastReceiver {
private static final int MAX_RECENT_TASKS = 16;
private static final int NUM_BUTTONS = 8;
private final String SYSTEM_DIALOG_REASON_KEY = "reason";
private final String SYSTEM_DIALOG_REASON_HOME_KEY = "homekey";
private final String SYSTEM_DIALOG_REASON_RECENT_APPS = "recentapps";
private boolean isHomePressedInUnity() {
return (UbtActivityStack.getInstance().isTopStack(UnityActivity.class) || (UbtActivityStack.getInstance().isTopStack(BluetoothActivity.class) && UbtActivityStack.getInstance().isTargetClass(UnityActivity.class, 1))) && UbtActivityStack.getInstance().isAppForeground();
}
@Override // android.content.BroadcastReceiver
public void onReceive(Context context, Intent intent) {
if (isHomePressedInUnity()) {
JimuApplication.l = true;
}
}
}