【发布时间】:2012-01-31 01:35:13
【问题描述】:
我正在为 android 编写一个聊天程序。
我将联系人列表作为一项活动,将聊天窗口作为第二项活动。 我使用 startActivity 切换到聊天活动,但聊天活动每次都会重新加载。因此屏幕被清除。
有没有办法切换到正在运行的活动而无需重新启动它?
private Intent myIntent = null;
…
if (myIntent == null)
myIntent = new Intent(HanasuAndroidActivity.activity, ChatWindow.class);
this.startActivity(myIntent);
【问题讨论】:
-
太复杂了。我会使用一项活动并考虑类似 ViewFlipper
标签: android android-activity switch-statement