原文:Android 音量键拦截

拦截音量键的事件用于app里的操作,在我的三星手机和华为手机测试,单独拦截一种,都没法屏蔽音量的操作。 最后,总结,将业务功能关联到一种,比如按键释放状态。并且拦截另一种,比如按键按下,里面不关联业务。 可在 Activity 里如下写,与状态事件并列。onKeyDown 不是复写方法 即不需要 Override 的。 这段代码是我的 SQLite分页程序中拷贝来的,验证过的。 ...

2017-02-23 20:51 0 2180 推荐指数:

查看详情

Xamarin Android 监听音量(下)

上篇在 MainActivity 中重写了按键事件(OnKeyDown),获取了音量键值并打印了出来,当然,手机物理按键和虚拟按键(音量、返回、菜单键等)均可通过该按键事件被捕获。 但是,按键重写在 MainActivity 中,音量按下时执行的方法在其他页面中。 作者冒出 ...

Sun Aug 11 02:42:00 CST 2019 0 470
android 音量调节无效问题

在写我们app的时候,app里面用到了科大讯飞的语音识别,在读语音的时候按了音量, 第一是音量的进度条不显示;第二是音量调节无法控制,是失效的,虽然按下按键的时候也会有音量的声音。如图所示:左图异常,右图正常。 原因是Activity里面重写了onKeyDown方法,未对音量进行监听 ...

Fri Nov 12 00:35:00 CST 2021 0 921
Android:监听音并屏蔽系统的音量调节

做一个小项目时,想用音量来调节屏幕亮度,但又想把系统默认的“音量调节”屏蔽掉;在网上查了一些资料,发现用onKeyDown()可以做到,用return ture; 来拦截系统操作来实现自己想要的操作。 代码如下: 但是测试时,可以做到用音量键控制你需要的功能,也可以屏蔽音量 ...

Sat Sep 14 02:55:00 CST 2013 0 8066
Android 音量调节

对于Android音量调节,可以分为按键调节音量和设置中调节音量。我们首先说一说设置中的音量调节。 一、音量的分类: 1.AudioManager.STREAM_VOICE_CALL 2.AudioManager.STREAM_RING ...

Fri Jul 08 01:43:00 CST 2016 1 2178
Android 4.4音量键控制音量流程

1、在AudioManager.java中的handleKeyDown函数中接收音量的按键消息 public void handleKeyDown(KeyEvent event, int stream) { int keyCode ...

Fri Aug 07 18:40:00 CST 2015 0 2065
Android音频(9)——音量调节

一、音量相关概念 1. 相关术语解释 track volume : 单个App设置音量时设置的是这个,它只影响本App的音量。stream volume :设置某一stream的音量Android系统中支持10种stream。stream volume alias:设置的是同一组stream ...

Thu May 30 03:59:00 CST 2019 0 2710
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM