如何退出屏幕固定模式 - Android 5(模拟器)

11

屏幕固定(如此页面所述)是Android 5(棒棒糖)中引入的新功能,它允许用户暂时锁定屏幕上的一个活动。当启用屏幕固定时,所有其他通知都会被隐藏。

以下步骤可用于激活屏幕固定:

用户可以在“设置”>“安全性”>“屏幕固定”中启用屏幕固定,并通过在最近使用应用屏幕中触摸绿色图钉图标来选择要固定的任务。

要退出屏幕固定,用户可以执行以下操作:

用户可以按住返回按钮和最近使用应用按钮同时退出。

我想问的是:

在Android模拟器5.0上,有没有办法退出屏幕固定?因为我们无法使用鼠标同时按下返回和最近使用应用按钮。

谢谢。

4个回答

22
您可以使用 adb 命令取消固定:adb shell am task lock stop

1
有趣的是,这会抛出错误“_Activity manager is not in lockTaskMode_”,但仍然能够正常工作。 - CoDe
这是现在的正确答案。顺便说一句,虽然响应消息有误导性,但该命令确实有效。 - brianlmerritt

2

在模拟器中,我们无法手动退出屏幕固定模式,因为我们无法同时按下后退按钮和最近使用按钮。

但是,如果我们重新启动模拟器,则屏幕固定会自动关闭。

没有其他方法可以解决这个问题。


1
如果您的模拟器中没有“硬件按钮”可以执行此操作,您可以在应用程序中添加一个按钮,并具备以下功能。
public void exitScreenPinning()
{
    try
    {
        stopLockTask();
    }
    catch (Exception e)
    {
        Log.d(TAG, "Screen was unlocked already.");
    }
}

那就是说,如果你在自己的应用中使用屏幕固定功能。

2
我不是在编程上提问。要退出屏幕固定,必须同时按下返回按钮和最近使用的应用程序按钮。如何使用鼠标同时按下这两个按钮? - gprathour

0
要退出屏幕固定模式,需要同时按下返回按钮和最近使用的应用程序按钮。这可以通过特定的组合完成。首先,在按钮中间(返回和最近使用的应用程序按钮的中心)按下“Shift”按钮。然后按下“Cmd”键并移动鼠标 - 会出现两个“手指”。选择返回和最近使用的应用程序按钮,按住几秒钟即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接