我正在使用安卓的CameraAPI2进行应用程序开发。我使用setOnImageAvailableListener(OnImageAvailableListener侦听器( Handler处理程序)来指定回调或侦听器。参数侦听器是将运行的回调,参数处理程序指定应在哪个线程上调用侦听器。如果处理程序为null,则应在调用线程的活套上调用侦听器。侦听器是一个接口,它的onImageAvailable()方法应该被覆盖。
我不太清楚“呼叫线”是什么?是调用setOnImageAvailableListener(.)的线程吗?方法或调用onImageAvailable(.)的线程。方法?
非常感谢。
标题
发布于 2019-10-30 04:16:47
调用线程是调用方法的线程或调用方法的线程。如果thread1调用方法methodA (如果methodA从thread1中调用),那么methodA的调用线程是thread1。侦听器参数指定稍后将调用的回调方法。调用线程将是调用onImageAvailable方法的线程(调用源自的线程)。
根据官方文件,回调传递给调用Camera.open的线程。
https://stackoverflow.com/questions/58618327
复制相似问题