`

音量调节

UP 
阅读更多
mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
//获得最大音量
maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
//获得当前音量
currentVolume = mAudioManager
.getStreamVolume(AudioManager.STREAM_MUSIC);
截取系统音量
public boolean dispatchKeyEvent(KeyEvent event) {
int action = event.getAction();
int keyCode = event.getKeyCode();
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
if (action == KeyEvent.ACTION_UP) {
seek.setProgress(currentVolume + 1);
}
return false;
// break;
case KeyEvent.KEYCODE_VOLUME_DOWN:
if (action == KeyEvent.ACTION_UP) {
seek.setProgress(currentVolume - 1);
// TODO
}
return false;
default:
return super.dispatchKeyEvent(event);
}

// return super.dispatchKeyEvent(event);
}
分享到:
评论

相关推荐

    C++实现音频播放时音量调节功能

    C++实现音量调节和获取的方法,主要有两种情况,一种是直接调节系统的音量,一种是调节当前播放的PCM数据的音量,如果不考虑当前应用程序调节音量对系统中其他音量控制的影响,可以直接使用系统音量调节功能;...

    安卓Android源码——仿ios音量调节的效果.zip

    "安卓Android源码——仿ios音量调节的效果.zip"这个压缩包文件就是针对这一需求,提供了源代码,帮助开发者创建一个类似iOS设备上的音量调节界面。在iOS系统中,音量调节界面通常以滑块的形式出现,简洁且直观。以下...

    Mp3音量调节器

    MP3音量调节器是一种工具,专门用于解决音频文件,特别是MP3格式的音量不一致问题。在音乐播放过程中,我们可能会遇到某些歌曲音量过大或过小,导致听感不协调,需要频繁调整播放设备的音量。MP3音量调节器则通过...

    易语言模拟系统音量调节源码

    在“易语言模拟系统音量调节源码”中,我们可以了解到如何利用易语言来控制计算机的音频输出,实现音量的增减、静音等操作。这个项目对于学习易语言的初学者来说,是一个很好的实践案例,它涉及到以下几个关键知识点...

    都客音量调节助手 无广告

    《都客音量调节助手:高效便捷的音量控制解决方案》 在当今的数字化时代,音量调节成为了日常使用电脑时不可或缺的一项功能。都客音量调节助手是一款专为Windows 7用户设计的音量控制工具,其核心优势在于无广告...

    HTML5 CSS3音量调节旋转按钮,鼠标按住中间的按钮拖动查看效果,兼容主流浏览器

    本项目专注于实现一个音量调节旋转按钮,利用这两门技术的优势,为用户提供直观且兼容主流浏览器的交互体验。 首先,HTML5是超文本标记语言的最新版本,它引入了许多新的元素和API,旨在提高网页的结构化和语义化,...

    jquery+css3控制音量调节

    本项目利用jQuery库、CSS3动画以及HTML5的Audio API来创建一个交互式的音量调节功能。以下是对这个项目的详细解析: 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画效果和Ajax交互。在这...

    系统音量调节工具 可自行设定快捷键调系统音量、静音等功能

    在IT领域,系统音量调节工具是日常使用中不可或缺的一部分,尤其对于那些频繁需要调整音频输出的用户来说。本文将详细解析标题为“系统音量调节工具 可自行设定快捷键调系统音量、静音等功能”的软件及其相关知识点...

    Android实现音量调节的方法

    在Android平台上,音量调节是应用程序中常见的功能,特别是在处理多媒体播放、游戏或通话场景时。以下将详细阐述如何在Android中实现音量调节,包括页面布局和多媒体播放的设置技巧。 首先,我们需要创建一个UI界面...

    mp3音量调节器,用于调节下载的mp3音量大小

    MP3音量调节器是一种工具,专门设计用来解决音频文件,特别是MP3格式的音量不一致问题。在我们日常的音乐聆听体验中,不同来源的MP3文件可能存在音量差异,这可能会导致频繁调整播放设备的音量,影响听觉体验。MP3...

    自定义view之音量调节

    本项目“自定义view之音量调节”就是一个很好的实例,它展示了如何利用自定义View实现对系统音量的控制。接下来,我们将深入探讨这个自定义View的实现及其涉及的关键知识点。 首先,我们需要理解Android中的View...

    安卓Android源码——仿ios音量调节的效果.rar

    本资源"安卓Android源码——仿ios音量调节的效果.rar"提供了一个具体的示例,教你如何在Android应用中模仿iOS系统的音量调节界面。这个教程对于那些希望使自己的应用具有跨平台一致性或者追求独特UI设计的开发者来说...

    HTML5 CSS3音量调节旋转按钮.zip

    在“HTML5 CSS3音量调节旋转按钮”这个项目中,开发者利用了这两种技术来实现一个直观且易于使用的音量控制功能。这个功能允许用户通过按住鼠标并旋转按钮来调整音频的音量大小,提升了用户的交互体验。 HTML5在...

    Android项目仿ios音量调节的效果.rar

    在Android开发中,有时我们希望实现与iOS类似的音量调节界面和体验,以提供用户更加一致的操作感受。这个"Android项目仿ios音量调节的效果"压缩包文件包含了一个示例项目,展示了如何在Android上模仿iOS的音量控制UI...

    仿ios音量调节的效果.zip

    这个名为“仿ios音量调节的效果.zip”的压缩包文件提供了一种实现iOS风格音量调节效果的源码,这对于开发者来说是一个很好的参考资源。下面将详细讨论相关知识点。 首先,iOS设备的音量调节界面以其独特的滑块设计...

    jQuery和css3音量调节旋钮插件

    **jQuery和CSS3音量调节旋钮插件详解** 在网页开发中,用户交互体验是至关重要的,而音量调节旋钮作为一个常见的交互元素,能够为音频播放功能增添不少便捷性。这款基于jQuery和CSS3的音量调节旋钮插件,通过结合...

    Android应用源码仿ios音量调节的效果-IT计算机-毕业设计.zip

    在Android应用开发中,模拟iOS音量调节效果是一项常见的需求,尤其在追求界面一致性或跨平台体验时。这个"Android应用源码仿ios音量调节的效果"项目提供了一个示例,帮助开发者理解如何在Android平台上实现类似iOS的...

    显示器亮度与音量调节工具SetX 绿色中文版

    SetX 是一款小巧而实用的系统工具,专为用户提供了便捷的显示器亮度和音量调节功能。这款软件的独特之处在于它的绿色中文版设计,这意味着它无需安装,直接解压即可使用,同时对于中国用户来说,界面语言友好,操作...

    前级音量调节PCB设计档

    双声道前级音量调节PCB设计档.最新技术.

    屏幕音量调节

    屏幕音量调节是计算机使用中的一个基础功能,它涉及到操作系统、硬件设备以及音频处理软件等多个层面。在日常操作中,我们经常需要调整屏幕上的音量,以适应不同的使用场景,如观看电影、玩游戏或者进行在线会议。...

Global site tag (gtag.js) - Google Analytics