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