当前位置: 首页 > news >正文

H5调用安卓原生相机API案例

1、在activity_main.xml文件里添加webview标签

<WebViewandroid:id="@+id/webview"android:layout_width="match_parent"android:layout_height="match_parent">
</WebView> 

2、AndroidManifest.xml(权限和活动声明)

开启访问安卓原生相机权限,注册一个新活动:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.yourapp"><uses-permission android:name="android.permission.CAMERA" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><application...><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /><data android:scheme="myapp" /></intent-filter></activity></application>
</manifest>

3、主活动 MainActivity.java 添加webview相关代码

import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
import android.provider.MediaStore;
import android.webkit.WebSettings;
import android.webkit.WebView;
import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {private WebView webView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);webView = findViewById(R.id.webview);// 处理从相机活动返回的结果webView.setWebViewClient(new WebViewClient() {
http://www.lryc.cn/news/292792.html

相关文章:

  • Java面试——计网篇
  • 函数式接口当参数使用
  • 全面详解Maven的配置文件settings.xml
  • 【Spring连载】使用Spring Data访问Redis(十四)----Redis Repositories
  • 小鹏汽车穿越“生死线”
  • AIPC专题:深耕笔电背光模组领域,AIPC与车载显示拉动公司成长
  • 架构(十一)从0到1实现动态定时任务
  • Mybatis 批量插入数据 SQL
  • 【学员分享-考试心得】国产数据库潜力无限,云贝教育OBCP认证培训帮您解难题
  • 【Mysql】事务的隔离级别与 MVCC
  • MongoDB从入门到实战之MongoDB快速入门
  • Linux服务详解
  • 闲聊电脑(4)硬盘分区
  • 光耦合器的结构与原理解析
  • 代码随想录day17--二叉树的应用5
  • 跟着cherno手搓游戏引擎【19】抽象纹理
  • CentOS 7中搭建NFS文件共享服务器的完整步骤
  • 【华为OD机试】 最小矩阵宽度【2024 C卷|100分】
  • Ingress
  • MySQL数据库安全加固方案
  • 实践:读取html文本提取相应内容按照格式导出到excel中
  • oracle 修改表结构语句
  • LabVIEW核能设施监测
  • 使用Process.Start()打开文件夹时出现访问被拒绝异常
  • spdk技术原理简介和实践经验
  • 【开源】基于JAVA+Vue+SpringBoot的用户画像活动推荐系统
  • 023 for循环详解
  • 舟山长寿医学中心:引领生命科技前沿
  • springboot 整合 PowerJob实现定时任务调度
  • 【C语言】通讯录实现(下)