【发布时间】:2021-07-18 13:56:36
【问题描述】:
我有一个无障碍服务,它必须在满足某些条件时打开一个活动。
打开活动的代码是这样的:
Intent intent = new Intent(WindowChangeDetectingService.this, OpenActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
我尝试了许多其他标志,例如 FLAG_ACTIVITY_BROUGHT_TO_FRONT 或 FLAG_ACTIVITY_REORDER_TO_FRONT,并将操作设置为:ACTION_PICK_ACTIVITY,但它不会启动活动。
我用的是小米9T,不行,同事用的是华为,对他好用,在模拟器(Pixel手机)上也好用。如何为小米设备解决此问题?
【问题讨论】:
标签: android android-studio android-intent accessibilityservice xiaomi