问题标签 [android-recents]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 检测当前是否正在显示最近的应用程序(又名概览屏幕)
我希望我的服务能够检测到最近的应用程序屏幕何时显示。发生这种情况时,我有什么方法可以通知我的服务吗?
android - 从最近的应用程序中删除时不要杀死应用程序
当用户从最近的应用程序屏幕中删除应用程序时,我希望我的应用程序继续运行。
当前场景:
活动堆栈:A --> B --> C(前台服务从此活动开始)。现在,如果用户从最近的应用程序屏幕中删除应用程序,则服务会继续运行,但活动 A、B 和 C 将被终止。现在,如果用户启动应用程序,则启动活动 A。
所需结果:
我希望应用程序直接从活动 C开始,其状态为之前被杀死之前的状态。
我将不胜感激有关此主题的任何建议和想法。谢谢你。
android - 关闭应用程序时异步任务不起作用
我目前正在开发一个视频会议应用程序,我想要实现的是,当有人打电话给我并接到他们的电话时,我通过从最近的应用程序中滑动来关闭应用程序,然后我想通过拒绝来电通知来电者该应用程序已从最近的应用程序中关闭
当有人从最近的应用程序中关闭我的应用程序时,我添加了上面的 Sticky 服务来执行任务,我还在服务中添加了包含 Asynctask 的以下代码以执行拒绝呼叫功能
一切正常,当应用程序不在前台但应用程序打开时,呼叫在调用方正确断开,然后在 Asynctask 中未完成任务,即,当应用程序关闭时 Asynctask 停止。我是 Android 的新手,谢谢你
java - Android 最近的设备按钮监听器
如何获取最近的 Apps Android 设备按钮的回调侦听器,就像按下后退按钮一样。我已经尝试过onKeyPress
事件,但没有奏效。后退按钮点击很容易找到,但我如何检测最近的按钮点击?
我尝试了以下代码和许多其他代码:
android - 从最近的屏幕滑动应用程序后的 Activity 生命周期
如果按下后退按钮调用该onDestroy()
方法,当应用程序从最近的屏幕切换时调用什么方法。
意外按下后退按钮后,如何加载最近屏幕中存在的活动?
java - 最近屏幕后如何返回上一个活动
我有一个带有主要活动和弹出活动的应用程序,如果我留在应用程序中没有问题。但是,如果弹出活动已打开并且您从最近的屏幕重新进入应用程序,则只会显示弹出活动。如果您随后关闭它,您不会返回到主要活动,但应用程序会完全关闭。
这将从主要活动中打开弹出活动:
这是关闭弹出活动的方法:
AndroidManifest.xml:
解决方案:
正如@RedWolf 提到android:launchMode = "singleInstance"
的那样,导致活动在另一个任务中打开,这导致了我的问题。
为了解决这个问题并防止弹出活动打开两次,我不得不使用android:launchMode = "singleTop"
弹出活动。
android - 检测应用程序何时从 android O 和 P 中的最近应用程序列表中被杀死
用例是当应用程序从最近的列表中被杀死时,我必须向服务器发送注销请求。我使用onTaskRemoved来处理它,但是在 Android O和 P中,我收到通知栏说“应用程序正在运行”,这是我想要避免的。这是我运行前台服务的方式:
我已经尝试过JobScheduler但onTaskRemoved没有被触发。任何帮助将不胜感激。
android - 为应用程序中的所有活动应用 android:excludeFromRecents
有没有办法设置android:excludeFromRecents="true"
应用程序中的所有活动,而不是为每个活动指定?