【问题标题】:Android: Open camera without using the native camera applicationAndroid:在不使用本机相机应用程序的情况下打开相机
【发布时间】:2017-09-19 14:29:36
【问题描述】:

我正在寻找一种无需在我的 Android 应用程序中使用本机相机应用程序即可启动相机的功能。我希望只有一个按钮来单击照片,而不需要在本机应用程序中提供其他选项,例如 HDR、Flash、设置、过滤器等。 目前,我正在使用以下代码打开本机相机应用程序

Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);

【问题讨论】:

    标签: android android-layout android-camera


    【解决方案1】:

    使用此代码并为 pixler、pic art、adobe Photoshop 等相机应用程序提供不同的包名称

    当你点击按钮和意图工作并直接打开选定的应用程序.....

    PackageManager pm = context.getPackageManager();
    Intent launchIntent = pm.getLaunchIntentForPackage("com.example.package");
    context.startActivity(launchIntent);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 1970-01-01
      • 2014-02-08
      • 1970-01-01
      • 1970-01-01
      • 2013-01-26
      • 1970-01-01
      相关资源
      最近更新 更多