关于两个Activity的切换问题 两个Activity需要频繁地进行互相调用,即两个界面不断地切换。两个Activity在此期间都没有变化,我用的是new Intent,startActivity来实现,但是每次调用,都会执行oncreate方法。请教一下,如何调用才不会调用到oncreate方法啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Activity A:Intent intent = new Intent(A.this,B.class);startActivity(intent);从A到B;Activity B:想回到Activity A,直接调用finish();调用onResume 可以直接做两个布局的xml文件,通过设置Activity的布局文件来实现页面内容的变化。 楼上想法也对,界面的View.Visible或者View.Gone 直接调用finish(),当a再到b时,b不是又要创建一次 如果finish了,肯定是要再oncreate的可以不finish,重写onresume试试 在mainfest.xml里将这两个activity的以下属性设置为:android:launchMode="singleInstance" 网上有个视频教程,讲的Activity生命周期,讲的比较清楚。 MaxWit魔鬼训练营技术讨论区:http://linux.chinaunix.net/bbs/forum-70-1.html 这个是activity内部实现的问题了, 一个activity,弄两个布局文件来回切换。用FrameLayout布局就好 如何root? android 长按Home键 调出的 最近应用程序 记录 android2.3中应用程序“时钟”的背景与桌面背景是同步的,请问在源码中是如何实现的? ndk activity launch timeout 真心求解惑 关于android的系统更新 请教修改系统源码问题 100分送上!求救!!!!!!!! android DigitalClock怎么设置时间? edittext 全选与软件盘 项目的框架如何搭建 关于android使用反射效率问题 Android AutoCompleteTextView界面问题
Intent intent = new Intent(A.this,B.class);
startActivity(intent);
从A到B;Activity B:
想回到Activity A,直接调用finish();
调用onResume
直接调用finish(),当a再到b时,b不是又要创建一次
可以不finish,重写onresume试试
android:launchMode="singleInstance"