在我的应用程序中,我需要通过Facebook和Twitter分享促销网站的链接,在Facebook我们得到类似"分享对话"或发布捆绑像
Request request = new Request(Session.getActiveSession(), "me/feed", bundle, HttpMethod.POST,
new Request.Callback(){
@Override
public void onCompleted(Response response) {
...
}
});
Run Code Online (Sandbox Code Playgroud)
但是android没有twitter sdk(trully我使用twitter4j)并且没有办法发布捆绑
那么如何通过Twitter发推文链接?
你可以通过这样的意图来做到这一点:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(sendIntent);
Run Code Online (Sandbox Code Playgroud)
这将打开一个列表,其中包含已安装的可以回答意图的应用程序,例如 gmail、facebook 和…twitter。
您可以在这里找到更多信息:http://developer.android.com/training/sharing/send.html
另外,如果你想直接打电话给twitter又不想选择,看看这个答案
| 归档时间: |
|
| 查看次数: |
3001 次 |
| 最近记录: |