android 启动应用或者activity的方法

//通过包名和类名启动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);

    }

猜你喜欢

转载自xiaxingwork.iteye.com/blog/1915027