Android播放照相机声音

news/2024/11/24 18:31:35/

用华硕的一个Android 3.1平板电脑测试的时候。发现拍照没有声音。

由于需求需要加上声音,只好自己播放系统的照相机声音。

	/***   播放系统拍照声音*/public void shootSound(){AudioManager meng = (AudioManager) getContext().getSystemService(Context.AUDIO_SERVICE);int volume = meng.getStreamVolume( AudioManager.STREAM_NOTIFICATION);if (volume != 0){if (shootMP == null)shootMP = MediaPlayer.create(getContext(), Uri.parse("file:///system/media/audio/ui/camera_click.ogg"));if (shootMP != null)shootMP.start();}}
其中shootMP为MediaPlayer。

在拍照时,调用这个播放就行了。



http://www.ppmy.cn/news/773070.html

相关文章

android平板怎么截图,在安卓手机或平板电脑上截屏的5种方法,学起来!

在Android手机或平板电脑上截屏并不是随便按下一个按钮那样简单,尤其是当你尝试捕获运动中的特定场景(例如游戏或视频),或者你担心可能会消失的屏幕时,以及当你正打算截屏,但是一不小心把手机屏幕关了的时候,那种感觉别…

Android sensor 传感器简介

一、定义 Android 传感器相关术语微机电传感器(MEMS)MEMS 通常制作在规格很小的硅芯片上,借用了计算机芯片的制作技术。通常来说,所有的 Android 传感器都使用了这些技术,但是从技术的角度来说,MEMS 指的是…

定时器中断实验(stm32)

目录 TIME的代码time.ctime.h main.c TIME的代码 time.c void TIM3_Int_Init(u16 arr,u16 psc) {TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;NVIC_InitTypeDef NVIC_InitStructure;RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //时钟使能//定时器TIM3初始化…

探秘制造业数智化:揭开低代码开发平台的新篇章

前言 随着数智时代的到来,制造业面临着前所未有的转型机遇。在这个信息爆炸的时代,如何有效运用科技和数据资源,成为了制造业企业的当务之急。而低代码开发平台,如JNPF快速开发平台,正是这个转型过程中不可或缺的利器。…

开源Cillium项目为容器提供强大的网络功能

试验性的开源Cillium项目使用Linux内核的一项现有特性,为容器提供高速、强大的网络功能。一项名为Cilium的开源项目试图基于Linux内核中所用的技术,为容器提供一种新的网络方法。 试验性的开源Cillium项目使用Linux内核的一项现有特性,为容器…

SpringBoot 配置文件:什么时配置文件?配置文件能干什么?

文章目录 🎇前言1.配置文件的格式2. properties配置文件说明2.1 properties基本语法2.2 读取配置文件 3. yml 配置文件说明3.1 yml 基本语法 4.properties与yml 对比 🎇前言 学习一个东西,我们先要知道它有什么用处。整个项目中所有重要的数…

android13(T) Settings 主页面 Suggestion 菜单源码分析

1、什么是 Suggestion 菜单 呐,下面这个就是 Suggestion 菜单,一般出现在设置主界面最上方位置。 出现时机需要满足三个条件,1、设备不是 LowRam 设备 2、启用 settings_contextual_home 特性 3、在开机一定时间后(一般是几天,具…

易车说新能源汽车的发展历程

去年大众等海外品牌、吉利等中国品牌、蔚来等新势力,在中国新能源领域完成了基本布局或试水。2019-2020年随着双积分等政策的持续加码,各方力量将开启大规模的“冲量”模式,也将正式开启中国新能源车市的充分竞争模式,具备更多竞争…