首页 > 移动平台 > 详细

Android学习笔记之Intent

时间:2016-02-18 22:48:23      阅读:313      评论:0      收藏:0      [点我收藏+]

Intent是Activity之间的管道

可以用来做Acitivity的跳转或传递数据

protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		System.out.println("onCreate");
		TextView tv = null;
		btnStarAty1= (Button)findViewById(R.id.btnStartAty1);
		btnStarAty1.setOnClickListener(new View.OnClickListener(){
			@Override
			public void onClick(View v){
				//从主界面跳转到Aty1
				Intent i = new Intent(MainActivity.this,Aty1.class);
                  
                   //传值 i.putExtra("txt","Hello aty1"); startActivity(i); } }); }

  Aty1接收值

@Override
    protected void onCreate(Bundle e){
        super.onCreate(e);
        setContentView(R.layout.aty1);
        btnClose = (Button)findViewById(R.id.btnClose);
        btnClose.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v){
                finish();
            }
        });
        tvOut = (TextView)findViewById(R.id.tvOut);
        //找到Intent这个管道
        tvOut.setText(getIntent().getStringExtra("txt"));
    }

 

Android学习笔记之Intent

原文:http://www.cnblogs.com/wuhailong/p/5199397.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!