首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android Titanium集成

Android Titanium集成
EN

Stack Overflow用户
提问于 2014-03-24 17:04:17
回答 3查看 993关注 0票数 0

推荐一些安卓钛Twitter集成的工作示例。

我已经尝试了一些示例,比如Birdhouse,Social java脚本文件,但是我没有得到所需的输出。

我只想通过我的钛合金安卓应用程序在twitter上发布一条短信。我想知道实现我的目标的正确方法是什么?提前感谢

EN

回答 3

Stack Overflow用户

发布于 2014-03-24 17:08:13

使用social_plus.js它既适用于安卓也适用于iOS

https://github.com/aaronksaunders/test_social

谢谢

票数 0
EN

Stack Overflow用户

发布于 2014-03-25 16:28:37

通过下面的代码来解决我的问题

代码语言:javascript
运行
复制
  var social = require('alloy/social').create({
        consumerSecret: 'consumer-secret',
        consumerKey: 'consumer-key'
    });

    // If not authorized, get authorization from the user
    if(!social.isAuthorized()) { 
        social.authorize();
    }

    // Post a message
    // Setup both callbacks for confirmation
    social.share({
        message: "Salut, Monde!",
        success: function(e) {alert('Success!')},
        error: function(e) {alert('Error!')}
    }); 

    // Deauthorize the application


    social.deauthorize();
票数 0
EN

Stack Overflow用户

发布于 2014-03-27 21:37:56

你为什么不创建一个意图分享菜单呢?它允许用户在所有安装的应用程序上发送内容,这些应用程序能够共享内容。(电子邮件、短信、hangout、facebook...and推特)

代码语言:javascript
运行
复制
var createShareMenu = function(){

        var subject = 'My subject';
        var text = 'My text';

        var intent = Ti.Android.createIntent({
            action: Ti.Android.ACTION_SEND,
            type: "text/plain",
        });
        intent.putExtra(Ti.Android.EXTRA_TEXT,text);
        intent.putExtra(Ti.Android.EXTRA_SUBJECT,subject);

        var share = Ti.Android.createIntentChooser(intent,'Share');

        return share;
    };

并显示共享应用程序菜单:

代码语言:javascript
运行
复制
shareButton.addEventListener('click', function() {
    var share = createShareMenu();
    var activity = win.getActivity();
    activity.startActivity(share);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22604930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档