一.创建一个Button监听器,使Button能打开另一个activity并传值

来源:互联网 发布:手机淘宝的差评怎么改 编辑:程序博客网 时间:2024/06/06 03:08

创建一个button监听器,并使监听器能打开另一个activity并传值

一.创建一个Button的OnClick监听器

//这个属于一个内部类class MyButtonListener implements OnClickListener{        //        public void onClick(View v) {            // TODO Auto-generated method stub            //创建一个Intent的实例            Intent intent = new Intent();            //设置从哪个activity启动哪个activity            intent.setClass(HelloWorldActivity.this, otherHelloWorld.class);            //把一个值写入到Intent中            intent.putExtra("Text", "测试值");            //启动另一个activity            HelloWorldActivity.this.startActivity(intent);                   }


二.把监听事件绑定到按钮

     

   //获取按钮的ID        mybutton = (Button)findViewById(R.id.myButton);        //绑定监听事件        mybutton.setOnClickListener(new MyButtonListener());

 

三.在另一个activity中读取intent值

//创建一个Intent实例存储传送过来的值        Intent myIntent = getIntent();        //读取Intent的值        String TextValue = myIntent.getStringExtra("Text");


原创粉丝点击