Java 检测软导航栏中的更改键盘按钮

Java 检测软导航栏中的更改键盘按钮,java,android,kotlin,keyboard,Java,Android,Kotlin,Keyboard,我需要能够检测底部导航栏上是否有“更改键盘”按钮 根据我收集的信息,如果满足两个条件,按钮将出现 至少安装了一个附加自定义键盘 软键位于底部栏上 我曾经检测过软导航条是否可以成功使用,但是我想要一些更简单、更少黑客的东西。例如,如果打开手势导航,上述方法将失败,并且上述方法可能未涵盖更多边缘情况

我需要能够检测底部导航栏上是否有“更改键盘”按钮

根据我收集的信息,如果满足两个条件,按钮将出现

  • 至少安装了一个附加自定义键盘
  • 软键位于底部栏上
  • 我曾经检测过软导航条是否可以成功使用,但是我想要一些更简单、更少黑客的东西。例如,如果打开手势导航,上述方法将失败,并且上述方法可能未涵盖更多边缘情况