原文: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