Intent的组件名称ComponentName

ComponentName用来封装Intent的组件名称对象:包括  包名称和类名称

 


Intent的组件名称ComponentName


 

ComponentName cn = new ComponentName(MainActivity.this,"com.amaker.ch06.app1.MyActivity");
Intent intent = new Intent();
intent.setComponent(cn);// 直接通过组件的包名称来启动一个Activity
startActivity(intent);

  

Intent intent = this.getIntent();
ComponentName cn = intent.getComponent();
String packageName = cn.getPackageName();//组件包名称
String className = cn.getClassName();//组件类名称

 

 

 

你可能感兴趣的:(component)