7

インターフェイスタイプの単一の区画を定義する.aidlファイルがあります。

parcelable MyInterface;

これにより、MyInterfaceは、Parcelableインターフェイスを拡張するMyInterface.javaで宣言されたJavaインターフェイスです。android parcelableメカニズムでは、parcelableクラスに静的CREATORを定義する必要があります。しかし、インターフェイスクラスは具体的な実装を認識していないため、createFromParcel()メソッドを実装できないため、インターフェイスに対してこれを行うにはどうすればよいですか?

Androidランタイムは、どのCREATOR(どのサブクラスから)を呼び出すかをどのように決定しますか?.aidlファイルでインターフェイスタイプを使用することさえ不可能ですか?

4

3 に答える 3

7
于 2014-06-18T10:25:43.690 に答える