android – 显示我的活动而不是标准屏幕来电

android – 显示我的活动而不是标准屏幕来电,第1张

概述我正在为 android 2.3.3开发一个应用程序.它包含一些EditView来显示来电信息:国家,当前时间,电话号码……我知道如何获取和显示该信息.我遇到的问题是我不知道如何显示我的活动而不是标准的来电屏幕. 现在它显示来电后的信息. 怎么做? 这是不可能的.根据 PhoneApp,用于启动InCallScreen的意图绑定到phoneapp,你没有机会拦截它.因此每次都会显示屏幕. 您可能尝 我正在为 android 2.3.3开发一个应用程序.它包含一些EditVIEw来显示来电信息:国家,当前时间,电话号码……我知道如何获取和显示该信息.我遇到的问题是我不知道如何显示我的活动而不是标准的来电屏幕.

现在它显示来电后的信息.

怎么做?

解决方法 这是不可能的.根据 PhoneApp,用于启动InCallScreen的意图绑定到phoneapp,你没有机会拦截它.因此每次都会显示屏幕.

您可能尝试做的是在电话进入CALL_STATE_RINGING状态时通过TelephonyManager通知,然后在InCallScreen上绘制UI.有可能这样做,但你无法从你的用户界面中解除呼叫(不确定,但我不这么认为).当InCallScreend出时,状态不会立即设置,它会延迟几毫秒.

总结

以上是内存溢出为你收集整理的android – 显示我的活动而不是标准屏幕来电全部内容,希望文章能够帮你解决android – 显示我的活动而不是标准屏幕来电所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1126506.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存