Android设备上的文件来启用谷歌Phone应用的新浮动拨号程序气泡
以前,我们已经分享了如何通过修改Android设备上的文件来启用Google Phone应用的新浮动拨号程序气泡。从那时起,我们最喜欢的塔斯克插件开发者, 若昂·迪亚斯,提出了自己的用他的自动工具应用程序来创建相同的浮泡的解决方案。他的视频很酷,但随附的 帖子 稍有欠缺,因此我想我将创建一个单独的教程,并通过向Dialer Floating Bubble中的切换按钮添加视觉反馈来改进João的设计。
与往常一样,我们将首先提供教程,然后最后您可以找到下载链接和有关导入项目的说明。
AutoTools插件带有一个新的Web屏幕预设:浮动栏。使用此预设,我们可以在任何手机上重新创建Google Dialer浮动气泡。如果您了解使用Tasker的方式,将发现它很容易重新创建,但是如果您对Tasker和AutoTools不熟悉,请继续阅读,我们将向您展示如何进行。
我所做的更改包括删除音量和麦克风图标的路径,并将其替换为变量。对于这些选项,我已经使用命令做了同样的事情。这样,我们可以在按下按钮时创建视觉切换。静音选项特别有用,因此您可以查看是否启用了麦克风。
TASKER个人资料-通话进行中
我使用变量%mutePath和%volPath代替麦克风和音量及其各自命令的预定义路径。这些将稍后更改,具体取决于发出了什么命令。
所述%callMute和%callSpeaker认为分配给现有的按钮的实际命令。当按下按钮时,命令将更改,并且Dialer Floating Bubble将显示正确的图标。
创建(或修改此气泡(如果您使用Joao的教程,则可以修改此气泡))会有些痛苦,但是好消息是我们稍后可以复制并粘贴此操作。确保分配WebScreen ID,因为稍后我们将需要它来取消气泡。
通话已结束
它由以下命令触发:phonecall =:= end并运行任务Call Ended。在显示模式下关闭时使用AutoTools WebScreen。使用与“来电配置文件”中相同的WebScreen ID。
此配置文件控制由Dialer Floating Bubble发送的所有操作。每个触发器均以前缀phonecall =:=开头,并根据截获的输入来触发切换/操作之一。
TASKER配置文件-调用命令
我知道说明起初看起来令人生畏,但这是同一组动作重复了两次。当按下静音或扬声器时,我们必须创建一个向用户显示相反图标和命令的备用WebScreen。
A1,A8
如果命令=扬声器/静音,则将执行一系列操作。我稍微修改了一些命令,以便更轻松地处理所有操作。通过这些操作,我们正在捕获静音/取消静音和扬声器/扬声器的命令。这就是为什么我在IF条件下使用*通配符的原因。
A2,A4和A9,A11
根据发出的命令(静音/取消静音|扬声器/扬声器),我设置了正确的命令,该命令将在下次按下切换开关时分配。例如,如果我按下静音按钮(command =:= mute),我想更新WebScreen,并确保下次我按下此按钮时,通话将被静音(command =:= unmute)。说话者的动作也一样。
A3,A5和A10,A12
以类似的方式,我要确保一旦发出按钮,就更改了相应图标的路径。如果按下静音图标,则希望替换静音图标,因此必须更新路径。
A15
如果命令显示为end,则结束通话。
A7,A14
只需使用静音和扬声器操作即可切换设置。
结论与下载
现在您知道如何使用Tasker和AutoTools进行此操作。新的Dialer Floating Bubble项目为您提供了很好的视觉反馈,使您在打电话时与手机进行交互变得更加轻松。随意进一步修改此Tasker项目。