如何在 android 中为推文和 Facebook 分享按钮创建视图?
How to create view for tweet and facebook share button in android?
我正在尝试创建一个具有 facebook 共享(使用 facebook SDK)和 twitter 的 tweet 按钮(使用 Fabric)的应用程序。我知道我可以通过意图来做到这一点,但我需要为此创建按钮。
Facebook SDK 提供了使用
创建点赞按钮的视图
<com.facebook.widget.LikeView
............/>
但我找不到类似的视图来创建 facebook 分享按钮。推特也是如此。有用于嵌入推文的视图,但没有用于创建简单推文按钮的视图。是否有一个原因?此外,为了创建我自己的推文和分享按钮,我似乎没有找到可以在按钮中使用的官方 "f" 和 "twitter-bird" 徽标。他们提供这个吗?
关于Twitter Fabric,如果你想发送推特按钮,你必须自己实现。不难,
只需使用您的 TwitterApiClient
方法 update():
apiClient.getStatusesService().update(composeTweet.getText().toString(),
null, null, null, null, null, null, null, callback);
其中“composeTweet.getText()"
是您的 EditText
字段,而“callback
”是 Callback<Tweet> callback
。您可以从 "dev.twitter.com/rest/reference/post/statuses/update" 中阅读更多关于它的参数。
如果您想将 Twitter 样式设置为您的按钮,只需添加到按钮 xml:style="@style/tw__Button"
另外,文档有一个 example, how to add entire TweetCompose activity. It may cause some troubles to implement, but you can use another example from here。
如果您有更多问题,可以在 "twittercommunity.com/c/fabric" 找到更多帮助和有用信息,因为 Twitter 工作人员会在那里回答。
我正在尝试创建一个具有 facebook 共享(使用 facebook SDK)和 twitter 的 tweet 按钮(使用 Fabric)的应用程序。我知道我可以通过意图来做到这一点,但我需要为此创建按钮。
Facebook SDK 提供了使用
创建点赞按钮的视图<com.facebook.widget.LikeView
............/>
但我找不到类似的视图来创建 facebook 分享按钮。推特也是如此。有用于嵌入推文的视图,但没有用于创建简单推文按钮的视图。是否有一个原因?此外,为了创建我自己的推文和分享按钮,我似乎没有找到可以在按钮中使用的官方 "f" 和 "twitter-bird" 徽标。他们提供这个吗?
关于Twitter Fabric,如果你想发送推特按钮,你必须自己实现。不难,
只需使用您的 TwitterApiClient
方法 update():
apiClient.getStatusesService().update(composeTweet.getText().toString(),
null, null, null, null, null, null, null, callback);
其中“composeTweet.getText()"
是您的 EditText
字段,而“callback
”是 Callback<Tweet> callback
。您可以从 "dev.twitter.com/rest/reference/post/statuses/update" 中阅读更多关于它的参数。
如果您想将 Twitter 样式设置为您的按钮,只需添加到按钮 xml:style="@style/tw__Button"
另外,文档有一个 example, how to add entire TweetCompose activity. It may cause some troubles to implement, but you can use another example from here。
如果您有更多问题,可以在 "twittercommunity.com/c/fabric" 找到更多帮助和有用信息,因为 Twitter 工作人员会在那里回答。