看名字就知道,这是 Xposed 框架的一个模块。Xposed Additions 的强大之处在于可重新定义手机按键对应的功能,并且支持同一按键或组合键的单击、双击、长按等操作,让有限的按键发挥尽可能多的功能。

相关阅读:《安卓教程:Xposed 框架安装及使用》


在定义某一按键的功能之前,首先要选定该按键。依次点击「Buttons」→「Add new Key」,然后按下想要定义的按键,组合键亦可。笔者尝试三键同按,无奈却未成功。

Screenshot_2014-03-31-12-14-31.png
1396239527219.png

接着我们需要先设定一个触发状态,只有在此状态下,自定义的按键才能发挥相应的功能。举个例子来讲,在「Screen On」、「Screen Off」、「Lock Screen」或者某一应用在前台运行的状态下,我们可以为同一按键设定不同的功能操作。

Screenshot_2014-03-31-12-19-07_副本.gif
Screenshot_2014-03-31-12-19-34.png

在设定了触发状态之后,便可为按键的单击、双击、长按操作分别设定不同的功能了。

Screenshot_2014-03-31-12-22-43.png
Screenshot_2014-03-31-12-23-02.png

注:「Screen On」与「Lock Screen」这两种状态存在交集,笔者也对此进行了测试。当分别在「Screen On」与「Lock Screen」这两种状态下设定了同一按键的同一操作(单击、双击、长按)的不同功能时,在「Lock Screen」状态下,仅会触发在「Lock Screen」状态下设定的按键功能;当仅在「Screen On」状态下设定了某一按键功能,未在「Lock Screen」状态下设定同一按键同一操作对应的功能时,在「Lock Screen」状态下,亦会触发该按键在「Screen On」状态下对应的功能。