2012-05-03 22 views
2

我尝试了FB SDK,并且想知道数据上传时是否可以附加进度条。上传期间的Android Facebook SDK进度条

这是一个关于FB如何告诉我们做的示例。

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); 

的问题是,你不得不使用一个字节数组,而不是你可以用一个进度条合并输出流

一种替代方法我能想象是从FB修改Utils.java SDK,但我更想问一下,如果有人成功实施了一个进度条,而没有在Facebook的sdk中聚集?

回答

3

我找到了一个解决方案,但它涉及触摸Facebook的SDK。

这是Util.java中的修改的code

+0

如果我要问几个有关您的解决方案的问题,会好吗? –

+0

是的。这是什么 – Vadimo

+0

谢谢。我已经看到了你对'Util.java'类所做的更改。但是,您在上传照片的活动中做了哪些其他更改? –