2

私のプロジェクトでは、intentserviceのネットワーク操作を介して受信した大きなサイズのデータ​​をuithreadまたはその他のスレッドに転送する必要があります。

データのサイズが大きいため、パーセル可能またはバンドルを使用できないようです。サイズは予測できません。

誰かがこのタイプのケースを処理するアイデアや例を提案する場合に役立ちます。

4

2 に答える 2

2

データをファイルに書き込んで、ファイルパスを戻すことができます

于 2013-02-12T18:18:13.650 に答える
1

Intent Service やその他のアクティビティからも Application オブジェクトにアクセスできます。したがって、android.app.Application の独自のサブクラスを作成し (マニフェストに登録することを忘れないでください)、このクラスを介して通信します (たとえば、データをこのクラスに渡し、他のスレッドからチェックします)。

于 2013-02-12T18:44:30.133 に答える