2013-03-14 5 views
1

Android가 새롭고 AIDLs입니다. AIDL의 함수에서 전달 된 매개 변수로 2 차원 배열을 사용할 수 있습니까? 나는 당신도 AIDL을 통해 1 차원 배열을 전달하도록 허용하지 않을 알고있는 것처럼AIDL의 2 차원 어레이

int sayHello(in byte[][] langCountry); 

답변

0

: 같은

예를 들어 뭔가.

은 이 허용되는입니다. 여기서 something은 다른 AIDL 호환 유형입니다. 따라서 이론적으로는 List<List<something>>을 사용할 수 있습니다. 그러나 이론적으로는 가능하지만 AIDL 컴파일러에 혼란을 야기한다는 사실을 발견했습니다. 운이 더 좋을 수도 있습니다. http://developer.android.com/guide/components/aidl.html#PassingObjects

: 나는 당신의 2D 배열을 캡슐화하는 Parcelable 목적을 제안하는 이유

관련 문제