gpt4 book ai didi

android - Activity 的 onPause 和 onResume 启动后无缘无故被调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:44 25 4
gpt4 key购买 nike

我有一个非常简单的 Activity ,它会在调用生命周期方法之一时记录一条消息。

这是我的 onCreate 方法:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout ll = new LinearLayout(this);
TextView tv = new TextView(this);
tv.setText("HELP ME");
ll.addView(tv);
setContentView(ll);
Log.i(TAG, "CREATE");
}

这是没有任何用户输入的结果 logcat:

    07-23 16:14:12.057: I/sigh(12196): CREATE    07-23 16:14:12.067: I/sigh(12196): START    07-23 16:14:12.067: I/sigh(12196): RESUME    07-23 16:14:13.657: I/sigh(12196): PAUSE    07-23 16:14:13.687: I/sigh(12196): RESUME    07-23 16:14:14.167: I/sigh(12196): PAUSE    07-23 16:14:14.177: I/sigh(12196): RESUME

为什么我的应用在启动后会暂停和恢复几次?

只有当我从 Eclipse 运行它时才会出现此行为。随后从手机本身启动应用程序不会出现异常的暂停/恢复。有人知道发生了什么事吗?

更新:

似乎它只发生在我的手机上,运行 4.4.4 的 Nexus 5。在 Samsung GS3/5 和 Nexus 4 上不会发生这种情况。很奇怪。

最佳答案

我试过你的代码,但它的表现并不有趣。我认为您遇到了后台问题、内存问题或在您不知情的情况下暂停 Activity 的问题。

关于android - Activity 的 onPause 和 onResume 启动后无缘无故被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24906916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com