Twitter Composer 回调 OnSuccess/OnFailure Fabric
Posted
技术标签:
【中文标题】Twitter Composer 回调 OnSuccess/OnFailure Fabric【英文标题】:Twitter Composer Callback OnSuccess/OnFailure Fabric 【发布时间】:2015-01-05 19:05:15 【问题描述】:我正在尝试检测推文是否成功。如何在 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】:不要使用.show();
,而是创建这样的意图:
new Intent i = new TweetComposer.Builder(activity)
.text("#hastag").
.createIntent();
现在您可以开始活动以获得结果:
startActivityForResult(i, TWEETER_REQ_CODE);
其中TWEETER_REQ_CODE
只是一个数字标识符。
下一个onActivityResult
等待TWEETER_REQ_CODE
出现。
希望对你有帮助, N.
【讨论】:
但是当用户成功创建帖子后,它会在推特视图开始时给出,以及如何关闭该视图?如果你做了这个,请在这里发帖。谢谢。 @ntcase onActivityResult 被触发,即使我丢弃帖子......?失败部分如何处理? 以上解决方案对我有用,谢谢 ntcase 和 shevski @Priya 你找到任何答案了吗?我陷入了类似的境地。以上是关于Twitter Composer 回调 OnSuccess/OnFailure Fabric的主要内容,如果未能解决你的问题,请参考以下文章
Android:WebView 中的 Twitter - 通过回调返回 Activity
Symfony 2.3 - 使用带有 LESS 的 Twitter Bootstrap 3,通过 composer setup 作为供应商安装,无法访问 Glyphicons 字体