android - 使用 Twitter Fabric SDK 发布媒体推文

标签 android twitter media twitter-fabric

我已将 Twitter Fabric SDK 包含在我的 Android 应用程序中,并且可以从中发布推文。我也想发布图像,但通过用于发布纯文本推文的 StatusesService 似乎不可能。

难道不能通过SDK来做到这一点吗?我必须为此做一个明确的 http post 吗?

最佳答案

根据Fabric SDK ,是的,您可以通过 TweetUI 在推文中嵌入媒体。

示例代码

使用 Fabric 初始化

Fabric.with(this, new TweetComposer());

推文代码

TweetComposer.Builder builder = new TweetComposer.Builder(this)
     .text("just setting up my Fabric.")
     .image(myImageUri);

builder.show();

File myImageFile = new File("/path/to/image");
Uri myImageUri = Uri.fromFile(myImageFile);

记住

In the event that the Twitter app is not installed, TweetComposer will create an intent to interact with the Twitter.com in a browser. The browser ignores a specified image.

关于android - 使用 Twitter Fabric SDK 发布媒体推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30000105/

相关文章:

javascript - 使用 JavaScript 进行 while 循环

java - Twitter4j 多重查询 - Twitter API 1.1

javascript - 从 OpenGraph 预览中再现视频 - 类型 "text/html"

django - 在哪里存储 Django 应用程序的媒体文件以便在 docker 容器更新后保存它们?

java - Android 上的自动启动 Kodi 应用程序

java-me - J2ME 媒体播放器可以在诺基亚 E65 上运行吗?

android - 转换为 Dalvik 格式失败 : Unable to execute dex: java. util.Arrays.copyOfRange

android - 如何设置宽度等于android上的另一个小部件

android - match_parent 不适用于 ListView,如果 ListView 在 NestedScrollView 内

android - 为 Android 创建单个弹性/液体布局屏幕