启动,关闭Activity的两种方法
2015-11-16 18:04
375 查看
1. startActivity(Intent intent): 启动其他Activity
对应关闭方法finish():结束当前Activity
2. startActivityForResult(Intent intent, int requestCode)
对应关闭方法: finishActivity(int requestCode) 结束以 startActivityForResult(Intent intent, int requestCode)方法启动的Activity
对应关闭方法finish():结束当前Activity
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 获取应用程序中的bn按钮 Button bn = (Button) findViewById(R.id.bn); // 为bn按钮绑定事件监听器 bn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View source) { // 创建需要启动的Activity对应的Intent Intent intent = new Intent(MainActivity.this, SecondActivity.class); // 启动intent对应的Activity startActivity(intent); } }); } }
2. startActivityForResult(Intent intent, int requestCode)
对应关闭方法: finishActivity(int requestCode) 结束以 startActivityForResult(Intent intent, int requestCode)方法启动的Activity
相关文章推荐
- Java的 transient关键字
- MongoDB与内存
- jquery弹出层完美居中
- React study(二)
- WebApi系列~通过HttpClient来调用Web Api接口~续~实体参数的传递
- windows服务器配置硬盘镜像阵列-软RAID
- Sublime Text2 License Key真实可用
- Job for nginx.service failed because the control process exited with error code. See "systemctl stat
- 3、IOS开发之瀑布流实现
- WebApi系列~通过HttpClient来调用Web Api接口
- hibernate中的session缓存
- 线程池的应用(缓存的处理思想)
- 对待二手车过户要理性
- Multipart Form Post in C#
- 软考--软件设计师历年真题知识点选择题汇总
- linux 目录结构
- MYSQL查询语句大全集锦
- Lvs下使用Docker扩容实验
- WebApi系列~QQ互联的引入(QConnectSDK)
- gdb调试core dump文件