首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >延迟后活动开始

延迟后活动开始
EN

Stack Overflow用户
提问于 2018-11-29 13:30:52
回答 1查看 460关注 0票数 0

场景- ActivityA是可见的。在安卓设备的Home按钮上,ActivityA/App处于后台,在onUserLeaveHint()中,启动了打开ActivityB的意图。该应用程序可以立即最小化,但ActivityB在延迟5-6秒后才会打开。经过一些调试后,会立即启动onCreate(),但在5-6秒后调用ActivityB的()。PS - ActivityB有启动模式-单一实例.

知道为什么会这样吗?

打开该活动的代码如下-

代码语言:javascript
复制
    override fun onUserLeaveHint() {
    super.onUserLeaveHint()

    val intent = Intent(this, ActivityB::class.java)
    startActivity(intent)
}

ActivityB在清单文件中定义为-

代码语言:javascript
复制
<activity android:name=".activity.ActivityB"
             android:allowTaskReparenting="true"
             android:autoRemoveFromRecents="true"
             android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"
             android:excludeFromRecents="true"
             android:screenOrientation="portrait"
             android:noHistory="true"
             android:launchMode="singleInstance"
             android:taskAffinity=""
             android:supportsPictureInPicture="true"
             android:theme="@style/PipTheme"/>

PipTheme -

代码语言:javascript
复制
<style name="PipTheme" parent="Theme.AppCompat.Light.NoActionBar">
   <item name="android:windowIsTranslucent">true</item>
   <item name="android:windowBackground">@android:color/transparent</item>
   <item name="android:windowContentOverlay">@null</item>
   <item name="android:windowNoTitle">true</item>
   <item name="android:windowIsFloating">false</item>
   <item name="android:windowActionBar">false</item>
   <item name="android:windowFullscreen">true</item>
   <item name="android:backgroundDimEnabled">false</item>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-30 05:56:22

https://issuetracker.google.com/issues/36910222不是一个问题,它很可能是一个框架功能,防止应用程序在按家庭按钮时强行打开。

解决这一问题的方法不多:

  1. 使用吊坠- val意图=意图(上下文,ActivityB::class.java) val pendingIntent =PendingIntent.getActivity(上下文,0,意图,0) pendingIntent.send()
  2. 使用警报管理器打开活动
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53540194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档