【问题标题】:Prevent an android activity to go pause state when HOME button is pressed按下 HOME 按钮时防止 android 活动进入暂停状态
【发布时间】:2021-05-05 10:09:46
【问题描述】:

在使用编辑器活动时,我会阻止按下 HOME 按钮。但... 我已经尝试过关键事件赶上活动,那里没有任何影响。还尝试了 onUserLeaveHint() 以显示确认对话框。

我开始了以下活动

final Intent intent = new Intent(activity, A.class);    
intent.setFlags(Intent.FLAG_ACTIVITY_NO_USER_ACTION | Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivityForResult(intent, "EDITOR");

知道什么是实现这一目标的好做法吗?

【问题讨论】:

  • 按下主页按钮时阻止活动进入Pause 状态是什么意思?
  • 我有一个关于该活动的编辑器片段,当按下硬件 HOME 按钮时,它将向用户显示确认警报。所以我想知道实现这一目标的最佳做法是什么,

标签: java android wear-os


【解决方案1】:

我认为这是不可能的,您无法覆盖主页按钮的按下,因此您无法阻止您的活动进入暂停状态。 实际上,当您单击主页时,它会停止状态。先暂停,然后停止。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多