需求:在手机屏幕锁定的状态下,长按音量上键开启录音机,再次长按时停止录音.
基本方法:通过Xposed框架hook类classPhoneWindowManager的interceptKeyBeforeQueueing方法,截获音量上键事件,调用录音机功能.
1.创建Xposed模块的方法:
(1)在androidmanifest.xml中配置application的<mete-date>数据
<meta-data
android:name="xposedmodule"
android:value="true"/>
<meta-data
android:name="xposeddescription"
android:value="LockScreen VoiceRecorder