//通过包名和类名启动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);
}
本文介绍了如何通过包名和类名或者action来启动Android中的Activity,提供了两种启动方式的代码示例,并解释了两者之间的区别。
1305

被折叠的 条评论
为什么被折叠?



