1
2
您不能直接调用event.getSource(),因为API 8上不存在该方法。相反,您需要使用Accessibility RecordCompat和Accessibility NodeInfoCompat类。
这些类包装实际的事件和节点对象,当当前设备API上没有方法时,它们提供存根实现。因此,如果您在API 8上运行上面的代码段,它将崩溃并出现NullPointerException,因为getSource()是一个API 14+方法,并且在早期的API上总是返回null。 |