主要是获取需要发送信息的输入框、确认发送的按钮以及接收的文本框控件 然后对按钮监听,并且使用Intent的putExtra设置传递键值对, 再使用startActivityForResult方法(为了一个结果)进行传输 此处Intent的putExtra的”001″只是个字符串传输标记,“目的地”(此处为Mainactivity2.java)接收的时候才需要用到它来接收,建议自定义方便理解。例如:“发送内容” “001”后面的sent1.getText().toString()则是需要传的字符串的值 Intent intent=new Intent(getApplicationContext(),Main2Activity.class);这句是实现Activity之间的跳转 startActivityForResult方法中的第二个参数0x01可以是自定义的,但是必须是一个整数,需要作为后面传递回来的接收判断条件
2个XML布局
Mainactivity1.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); sent1 = (EditText) findViewById(R.id.sent1); surebtn = (Button) findViewById(R.id.sure); rece1 = (TextView) findViewById(R.id.receive1); surebtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(getApplicationContext(),Main2Activity.class); intent.putExtra("001",sent1.getText().toString()); startActivityForResult(intent,0x01); } }); }
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(requestCode==0x01){ String extra = data.getStringExtra("002"); rece1.setText(extra); } }
Mainactivity2.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); rece2 = (TextView) findViewById(R.id.receive2); rece2.setText(getIntent().getStringExtra("001")); sent2 = (EditText) findViewById(R.id.sent2); backbtn = (Button) findViewById(R.id.backto1btn); backbtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent =new Intent(getApplicationContext(),MainActivity.class); intent.putExtra("002",sent2.getText().toString()); setResult(RESULT_OK,intent); finish(); } }); }
简陋效果图
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算