1、intent web
發送intent的Activity this
Intent intent = new Intent(); spa
Bundle bundle = new Bundle(); orm
bundle.putString("key_what",key); ci
intent.setClass(Activity.this,intentActivity.class); get
intent.putExtras(bundle); startActivity(intent); string
接收intent的Activity it
Intent intent = getIntent(); form
Bundle bunde = intent.getExtras(); class
String string = bunde.getString("key_what");
2、在Activity中打開一個Activity:
Intent intent = new Intent();
intent.setClass(ClassOne.this,ClassTwo.class);
startActivity(intent);
不在Activity中,打開一個Activity,如sevice中
Intent intent = new Intent(context, ClassTwo.class);
intent.setClass(context, ClassTwo.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
NOTE:要添加Flags