我正在开发一个应用程序,我在其中创建了三个活动
- 主要活动
- Second_Activity
- CustomView_Activity
以下是这些 Activties 调用的过程:
- MainActivity 调用 Second_Activtiy 并在 Second_Activtiy 的 OnCreate 中创建了 CustomView_Activity 的对象。
- 在 Main_Activity 中,我在 LinearLayout 上有一个按钮,onClick 在 Second_activity OnCreate 中调用 Second_Activity 我必须保持屏幕打开并声明按钮布局等其他内容。
- 在 CustomView_Activity 我创建了画布和 onCanvas 我画了一个矩形。
现在,当我的 Second_Activity 在 Main_Activity 之后调用并在按下电源按钮时调用 OnPause 时,我的活动调用
OnPause -> OnStop -> OnCreate -> OnResume -> OnRestart -> OnDestroy
当我按下电源按钮在屏幕上
OnResume -> onCreate -> OnRestart
通话时。
由于一次又一次地调用 OnCreate,我的活动没有正确执行任务。
请问谁能帮忙??