Android 如何在打电话时执行一些可见的操作?
在打电话的过程中,是否可以执行一些可见的操作 可能是这样的:Android 如何在打电话时执行一些可见的操作?,android,Android,在打电话的过程中,是否可以执行一些可见的操作 可能是这样的: 播放自定义动画 使用控件注入一些自定义布局 那么,当发送Intent.ACTION\u应答时,您想做些什么 一个想法是:覆盖本机手机应用程序(使用适当的意向过滤器,看看Android如何解析最佳匹配的意向过滤器),显示布局(包括应答/拒绝按钮),然后使用类似于 Intent intent = getIntent(); startNextMatchingActivity(intent); 启动电话应用程序 我可以看到该解决方案存在
- 播放自定义动画
- 使用控件注入一些自定义布局
Intent intent = getIntent();
startNextMatchingActivity(intent);
启动电话应用程序
我可以看到该解决方案存在一些问题—UI不一致和程序应答问题(虽然不常见,但并非不可能),但应该很容易尝试
你想干什么
如果你想在接听电话时弄乱布局,你的应用程序必须非常接近/复制手机应用程序。似乎情况并非如此,否则你就不会问这个问题。如果有人将耳朵贴在设备上,他们将如何看到你的可见动作?在你按“接听电话”之前,这些动作应该是可见的。谢谢。这是否也意味着我甚至可以创建自己的手机应用程序,并以某种方式将其绑定到来电事件期间启动?是的,您可以编写自己的手机应用程序,您可以扩展默认应用程序,你几乎可以改变一切-内置应用的优先级并不比第三方应用高。你能分享一些链接吗?你可以在这些链接中获取所有这些有趣的信息:)?