RemoteCallbackList与arrayList

时间:2015-06-02 01:58:45

标签: android aidl

When we use aidl ,we often use  code like this:

RemoteCallbackList<IRemoteServiceCallback> mCallbacks

我们可以使用ArrayList<IRemoteServiceCallback> mCallbacks吗?

1 个答案:

答案 0 :(得分:1)

ListArrayList相同,所以,但您不希望RemoteCallbackList为您添加额外的内容1

  

跟踪一组已注册的IInterface回调

以及

  

如果已注册的回叫过程消失,此课程将自动将其从列表中删除。如果要在这种情况下执行其他工作,可以创建实现onCallbackDied(E)方法的子类。

文档

中的所有引用