启动应用的方法,以camera模块为例
//通过包名和类名启动activity ?
??private?void?openCamera()?{
? ? ? ? Logger.d(TAG,?"openCamera");
? ? ? ??ComponentName?component =?new?ComponentName("com.android.camera",?"CameraLauncher");
? ? ? ? Intent intent =?new?Intent();
? ? ? ? intent.setComponent(component);
? ? ? ??mActivity.startActivity(intent);
? ? }
?
//通过action启动应用
? ??private?void?openCamera() {
? ? ? ? Intent intent =?new?Intent();
? ? ? ? intent.setAction("android.media.action.STILL_IMAGE_CAMERA");
? ? ? ??mActivity.startActivity(intent);
? ? }