I have an AIDL file where I want to return a list of integers. Simply like:
interface blah {
List<Integer> getSubscriptionsForUser(int user);
}
But I can't do this because AIDL doesn't support java.lang.Integer it only supports primitives. But I can't do a list of primitives because java doesn't support primitve types.
Do I really need to make a custom parcelable class to make a list of integers that I can pass over binder? Or is there something obvious I'm just missing.