1.4.0529 第一次联网打开默认桌面,默认桌面不允许退出

This commit is contained in:
2024-05-30 10:31:55 +08:00
parent 2f8a9e6f07
commit 7a07105d15
6 changed files with 41 additions and 27 deletions

View File

@@ -4,10 +4,13 @@ import android.app.IActivityController;
import android.content.Intent;
import android.util.Log;
import com.aoleyun.sn.comm.CommonConfig;
import com.aoleyun.sn.utils.JGYUtils;
import com.tencent.mmkv.MMKV;
public class AoleyunActivityController extends IActivityController.Stub {
private static final String TAG = AoleyunActivityController.class.getSimpleName();
private MMKV mMMKV = MMKV.mmkvWithID(CommonConfig.MMKV_ID, MMKV.MULTI_PROCESS_MODE);
@Override
public boolean activityStarting(Intent intent, String pkg) {
@@ -23,6 +26,10 @@ public class AoleyunActivityController extends IActivityController.Stub {
@Override
public boolean activityResuming(String pkg) {
Log.e(TAG, "activityResuming: " + pkg);
String default_launcher = mMMKV.decodeString(CommonConfig.DEFAULT_LAUNCHER_PACKAGE_NAME, "");
if (default_launcher.equals(pkg)) {
return false;
}
return true;
}