gpt4 book ai didi

android - 我能否判断用户是否已接受我的 Activity 的屏幕固定请求?

转载 作者:行者123 更新时间:2023-11-29 15:13:59 24 4
gpt4 key购买 nike

我正在阅读新的 Android 5.0 Lollipop API 的概述 (https://developer.android.com/about/versions/android-5.0.html),并且对屏幕固定功能产生了兴趣。

我可以通过我的 Activity 成功请求启动屏幕固定,但我不知道用户是否接受固定请求。 startLockTask() 方法没有返回值,我也没有看到任何回调。

我希望我的 Activity 根据屏幕是否已成功固定而做出不同的 react 。这是可能的还是我的希望有点太高了?

谢谢。

最佳答案

其实我刚刚找到了这个问题的答案。

该方法在 ActivityManager 中,而不是 Activity 中,并且没有从 Activity API 中进行引用,所以我没有立即看到它。

您可以通过以下代码了解您的 Activity 是否已进入任务锁定模式(或屏幕固定):

 ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
if (activityManager.isInLockTaskMode())
{
// react accordingly
}

关于android - 我能否判断用户是否已接受我的 Activity 的屏幕固定请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26550486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com