android - 如何找回android系统底部的按键?

标签 android android-layout android-view

我正在开发一个 Android 应用程序,它可以在运行时阻止来电

但是在 block 序列之后,android 的主键(Back、Home、..)就变成了一个虚线圆圈!

enter image description here

谁能告诉我这是什么

帮我找回主按钮?

顺便说一句 - 我正在测试:Sony C2305(Android 4.2.2)

最佳答案

这是当您的 Android 手机响铃时发生的情况(默认情况下)。因为你改变了 androids 调用机制的默认功能所以它真正发生了什么:

1- 您的手机响了,默认来电者打开并隐藏 android 系统键以显示来电屏幕
2- 您的应用程序也启动并拒绝使用代码调用(而不是 androids 调用程序)
3- 因为调用被拒绝所以 android 的默认应用程序关闭而没有响应(没有取回 key !) 就是这样。 所以我想您应该使用主调用方而不是您自己的代码来解决这个问题。

希望对你有帮助

关于android - 如何找回android系统底部的按键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37626848/

相关文章:

Android:禁用网页 View 中的文本选择

java - Android ListView 绑定(bind)到自定义类

java - Android:包含标题和副标题的列表项的默认布局

java - 如何在 Activity 中设置 ScrollView 的最大高度?

android - 为盲人构建适用于 Android 无障碍模式的应用程序

java - 如何在选中复选框时进行全屏 Activity

Android WorkManager 同时启动太多作业

android - 按钮点击事件未触发

android - 如何调试android UI样式

Android ValueAnimator 不工作