Android プログラミングで AIDL ファイルを作成するとき
使用可能な型が制限されているので
忘れないようにメモ
以下は利用可能な型
プリミティブ型
java 言語が提供している基本的な型
(int, boolean, double, char などなど)
String
Stringクラス
List
List クラス
でも中身が利用できる型じゃないとダメ
Map
Map クラス
これも中身が利用できる型じゃないとダメ
CharSequence
TextView などに設定されている読み込み専用文字列
AIDLインターフェース
AIDLで作成されたインターフェースクラス
Parcelable型
Parcelable クラスを継承したクラス