Twitter Composer回调OnSuccess / OnFailure Fabric

时间:2015-01-05 19:05:16

标签: java android twitter-fabric

我正在尝试检测推文是否成功。如何在Android上使用Fabric(Twitter Composer)api实现这一目标?

new TweetComposer.Builder(activity)
                                .text("#hastag").show();

我想做什么:

new TweetComposer.Builder(activity)
                                .text("#hastag").
                                .onSuccess(new Success(....))
                                .onFailure(new Failure(...)
                                .show();

我可以在Activity中听取onActivityResult方法,但我希望有更清洁,更好的方法。

1 个答案:

答案 0 :(得分:18)

不要使用.show();,而是创建一个这样的意图:

new Intent i = new TweetComposer.Builder(activity)
                                .text("#hastag").
                                .createIntent();

现在您可以开始结果活动:

startActivityForResult(i, TWEETER_REQ_CODE);

其中TWEETER_REQ_CODE只是一个数字标识符。 下一个onActivityResult等待TWEETER_REQ_CODE显示。

希望它有所帮助, Ñ