Activity 已停止
Activity has being stopped
我有一个 activity,它有片段和 android.intent.category.MULTIWINDOW_LAUNCHER | android.intent.category.LAUNCHER
intent-filter。
如果我首先打开应用程序,它会遵循以下顺序:onCreate - onResume
和 activity 效果很好 ✓
如果我在收到通知时通过 pendingIntent 打开应用程序,它会遵循以下顺序:onNewIntent - onResume
和 activity 效果很好 ✓
如果我将 activity 缩小到分屏,它会遵循以下顺序:onResume - onPause
虽然出现 activity 屏幕,但活动视图操作不起作用。我也想在这个状态下工作✗
请帮帮我。
<activity
android:name=".android.baby.TabActivity"
android:configChanges="layoutDirection|locale|keyboard|keyboardHidden|orientation|screenSize"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustPan|adjustResize">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
</intent-filter>
</activity>
我阅读了这个教程并解决了:https://developer.android.com/guide/topics/ui/multi-window.html#lifecycle
例如,处于此状态的视频播放应用应继续显示其视频。出于这个原因,我们建议播放视频的活动不要暂停视频播放以响应 ON_PAUSE 生命周期事件。相反,activity 应该开始播放以响应 ON_START,并暂停播放以响应 ON_STOP。如果您直接处理生命周期事件而不是使用生命周期包,请在您的 onStop() 处理程序中暂停视频播放,并在 onStart() 中恢复播放。
我关心 onStart and onStop
方法而不是 onResume- onPause
我有一个 activity,它有片段和 android.intent.category.MULTIWINDOW_LAUNCHER | android.intent.category.LAUNCHER
intent-filter。
如果我首先打开应用程序,它会遵循以下顺序:onCreate - onResume
和 activity 效果很好 ✓
如果我在收到通知时通过 pendingIntent 打开应用程序,它会遵循以下顺序:onNewIntent - onResume
和 activity 效果很好 ✓
如果我将 activity 缩小到分屏,它会遵循以下顺序:onResume - onPause
虽然出现 activity 屏幕,但活动视图操作不起作用。我也想在这个状态下工作✗
请帮帮我。
<activity
android:name=".android.baby.TabActivity"
android:configChanges="layoutDirection|locale|keyboard|keyboardHidden|orientation|screenSize"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden|adjustPan|adjustResize">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
</intent-filter>
</activity>
我阅读了这个教程并解决了:https://developer.android.com/guide/topics/ui/multi-window.html#lifecycle
例如,处于此状态的视频播放应用应继续显示其视频。出于这个原因,我们建议播放视频的活动不要暂停视频播放以响应 ON_PAUSE 生命周期事件。相反,activity 应该开始播放以响应 ON_START,并暂停播放以响应 ON_STOP。如果您直接处理生命周期事件而不是使用生命周期包,请在您的 onStop() 处理程序中暂停视频播放,并在 onStart() 中恢复播放。
我关心 onStart and onStop
方法而不是 onResume- onPause