我有一个“主要”活动。在onCreate()
我调用的方法setContentView()
中。现在,虽然这个主要活动在顶部,但我收到了一条通知。在通知中,我将“main”设置为单击时调用的意图。在这里,我正在设置FLAG_ACTIVITY_SINGLE_TOP
标志。
在通知的点击事件中,我可以看到onNewIntent()
main 被调用,因为onNewIntent()
我正在启动另一个活动showData
。我可以看到,在通知的单击事件中,屏幕的方向发生了变化,但我仍在通知下拉菜单中。(主屏幕或屏幕均不showData
可见)。方向改变是因为showData
方向景观是固定的。现在,如果我按回,我可以看到showData
屏幕。
当单击通知时主要活动位于顶部时,会发生此问题。如果在任何其他活动中,showData
正在正确显示。
非常感谢您的回答和时间。