Android Facebook SDK-Fortschrittsanzeige beim Hochladen

Ich habe das FB SDK ausprobiert und mich gefragt, ob es möglich ist, einen Fortschrittsbalken anzuhängen, während Daten hochgeladen werden.

Dies ist ein Beispiel dafür, wie FB dies vorschreibt.

<code>ByteArrayOutputStream bos = new ByteArrayOutputStream();
me.compress(Bitmap.CompressFormat.JPEG, 100, bos);
params.putByteArray("picture", bos.toByteArray());
mAsyncRunner.request("me/photos", params, "POST", new SampleUploadListener(), null);
</code>

Das Problem ist, dass Sie gezwungen sind, ein Byte-Array anstelle eines Ausgabestreams zu verwenden, den Sie mit einer Fortschrittsanzeige kombinieren können

Eine Alternative, die ich mir vorstellen kann, ist, Utils.java aus dem FB SDK zu modifizieren, aber ich möchte lieber fragen, ob jemand erfolgreich einen Fortschrittsbalken implementiert hat, ohne sich in der Facebook-SDK herumzutreiben.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage