Intent

来源:互联网 发布:阿里旅行软件 编辑:程序博客网 时间:2024/06/14 18:27
//<activity android:name="Aty1">//    <intent-filter>//        <action android:name="cn.eoe.intents.intent.action.Aty1"/> //地址//        <category android:name="android.intent.category.DEFAULT"/> //目录//    </intent-filter>//</activity>//    Intent i = new Intent();//    i.setComponent(new ComponentName("cn.eoe.intents", "cn.eoe.intents.Aty1"));//包的全名,类的全名Intent i = new Intent("cn.eoe.intents.intent.action.Aty1");//地址:包名+intent.action+类名startActivity(i);
Intent intent2 = new Intent();  intent2.setClass(MainActivity.this, AboutMain.class);  MainActivity.this.startActivity(intent2); //关闭用finish();
//传送数据                                                                                                           intent.putExtra("text", "Hello");                                                                               igetIntent().getStringExtra("text");
Intent i = new Intent(MainActivity.this, Aty1.class);Bundle data = new Bundle();data.putString("txt", "Hello Aty1");i.putExtras(data);startActivityForResult(i, 0);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

String result = data.getStringExtra("result");
tvOut.setText(result);

super.onActivityResult(requestCode, resultCode, data);
}
Intent i = new Intent();i.putExtra("result", "Hello MainActiviy");setResult(0, i);finish();  
                                             
1 0