您的位置:首页 > 其它

启动,关闭Activity的两种方法

2015-11-16 18:04 375 查看
1. startActivity(Intent intent): 启动其他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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: