0

有没有办法从一个活动转到另一个活动但不使用意图?这就是我使用它的方式:

Intent intent = new Intent(context,class);
startActivity(intent);

问题是我不知道为什么,但是从一项活动转到另一项活动需要很长时间。谢谢你

4

4 回答 4

1

有没有办法从一个活动转到另一个活动但不使用 Intents?

不。

从一项活动转到另一项活动需要很长时间

使用 Traceview 确定您的问题所在。

于 2012-12-10T16:33:19.093 回答
1

没有意图就无法在活动之间导航。研究活动生命周期,寻找内存泄漏。这应该可以帮助你。

于 2012-12-10T16:37:42.587 回答
1

android中的一切都是由意图完成的。从一项活动到另一项活动也不例外。因此,意图是从一项活动转到另一项活动的唯一途径。

于 2012-12-10T16:41:03.163 回答
0

检查onPause()第一个活动,看看你是否有时间在那里工作?如果是这样,优化代码。或者在后台线程中完成工作。

检查第二个活动onCreate()onResume()时间等。thread/ handler/ asynctask如果需要,请使用。Activity 直到onResume().

于 2012-12-10T16:58:51.347 回答