startActivity(intent):只是从当前活动界面跳转到另外一个界面,两个界面中不再有联系。
startActiivityForResult(requestcode,intnet):可以经当前活动界面认为是一个父窗体,要跳转的界面为子窗体,当子窗体关闭时,父窗体会执行onActivityResult()方法,并可以获取子窗体的返回值.
详细代码:
该类文件对应的main.xml文件:
OtherActivity.java,与ActivityMain.java同级的活动界面
对应的otheractivity.xml
SubActivity.java,ActivityTestMain.java的子界面
对应的subactivity.xml