有没有办法从一个活动转到另一个活动但不使用意图?这就是我使用它的方式:
Intent intent = new Intent(context,class);
startActivity(intent);
问题是我不知道为什么,但是从一项活动转到另一项活动需要很长时间。谢谢你
有没有办法从一个活动转到另一个活动但不使用意图?这就是我使用它的方式:
Intent intent = new Intent(context,class);
startActivity(intent);
问题是我不知道为什么,但是从一项活动转到另一项活动需要很长时间。谢谢你
有没有办法从一个活动转到另一个活动但不使用 Intents?
不。
从一项活动转到另一项活动需要很长时间
使用 Traceview 确定您的问题所在。
没有意图就无法在活动之间导航。研究活动生命周期,寻找内存泄漏。这应该可以帮助你。
android中的一切都是由意图完成的。从一项活动到另一项活动也不例外。因此,意图是从一项活动转到另一项活动的唯一途径。
检查onPause()
第一个活动,看看你是否有时间在那里工作?如果是这样,优化代码。或者在后台线程中完成工作。
检查第二个活动onCreate()
的onResume()
时间等。thread/ handler/ asynctask
如果需要,请使用。Activity 直到onResume()
.