如何从app跳转到系统相机
已知如下方法分别可以跳转系统相册和打开微信:
跳转系统相册:
Intent intent = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction("android.intent.action.PICK")
.withFlags(Intent.FLAG_NOT_OHOS_COMPONENT)
.build();
intent.setUriAndType(null, "image/*");
intent.setOperation(operation);
startAbility(intent);
打开微信:
Intent intent = new Intent();
Set<String> entities = new HashSet<>();
entities.add("android.intent.category.LAUNCHER");
Operation operation = new Intent.OperationBuilder()
.withDeviceId("")
.withBundleName("com.tencent.mm")
.withAbilityName("com.tencent.mm.ui.LauncherUI")
.withAction("android.intent.action.MAIN")
.withFlags(Intent.FLAG_NOT_OHOS_COMPONENT)
.withEntities(entities)
.build();
intent.setOperation(operation);
startAbility(intent);
请问如何跳转到系统相机应用
HarmonyOS
赞
1
收藏 0
回答 1
已解决
相关问题
鸿蒙APP如何跳转到Android APP
8193浏览 • 3回复 待解决
如何跳转到应用市场app下载页面?
1727浏览 • 1回复 待解决
如何从js写的ui页面跳转到java写的ui界面里?
596浏览 • 1回复 待解决
如何实现Fraction跳转到AbilitySlice
5024浏览 • 3回复 已解决
如何实现AbilitySlice跳转到某个Fraction?
2567浏览 • 1回复 待解决
鸿蒙系统如何跳转到工程菜单目录界面?类似下面这个界面
15881浏览 • 1回复 待解决
服务卡片如何跳转到指定的页面呢?
1389浏览 • 1回复 待解决
ArkUI框架,如何跳转到HarmonyOS Library里面的page?
1438浏览 • 1回复 待解决
js能跳转到java写的页面吗
5880浏览 • 1回复 待解决
安卓App或者浏览器如何跳转鸿蒙App
5523浏览 • 1回复 待解决
请问JS FA可以跳转到JAVA FA并交互么
4885浏览 • 1回复 待解决
怎么跳转打开其他app
3136浏览 • 1回复 待解决
鸿蒙系统-如何跳转应用信息详情页面
4695浏览 • 2回复 待解决
如何做到点击卡片不跳转到应用,而是执行卡片控制器里的某个方法
2490浏览 • 1回复 已解决
鸿蒙可以直接调用系统相机吗?
2566浏览 • 1回复 待解决
服务卡片webview如何跳转系统浏览器?
3507浏览 • 2回复 待解决
DevEco编译环境下,能否通过点击按钮跳转到安卓开发的应用中去?
1650浏览 • 1回复 待解决
利用xml布局,点击跳转到新页面,返回后,点击事件不再起作用
3238浏览 • 1回复 待解决
Fraction如何跳转 AbilitySlice
4787浏览 • 2回复 待解决
那在JS中怎么跳转到JAVA PAGE呢?
2640浏览 • 1回复 待解决
如何实现图片点击跳转?
1281浏览 • 1回复 待解决
请问多个AbilitySlice跳转后 如何跳转回setMainRoute的AbilitySlice
2169浏览 • 2回复 待解决
鸿蒙-如何打开跳转GPS设置页面
10373浏览 • 1回复 待解决
鸿蒙-如何打开跳转WLAN设置页面
4750浏览 • 1回复 待解决
鸿蒙相机纵向、横向拉伸问题该如何处理?
659浏览 • 1回复 待解决
/**
* 调用系统相机
*/
private void startCamera() {
Intent mIntent = new Intent();
Operation operation = new Intent.OperationBuilder()
.withAction("android.media.action.IMAGE_CAPTURE")
.build();
mIntent.setOperation(operation);
// 输出格式
mIntent.setParam("outputFormat", "JPEG");
String photoCameraName = new SimpleDateFormat("yyyyMMdd_hhmmss").format(Calendar.getInstance()) + "_camera.jpg";
photoCameraPath = getExternalFilesDir(null) + File.separator + photoCameraName;
startAbilityForResult(mIntent, REQUEST_CODE_IMAGE_CAMERA);
}