首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构造函数Twitter(String,String)已弃用

构造函数Twitter(String,String)已弃用
EN

Stack Overflow用户
提问于 2014-03-03 21:56:59
回答 1查看 203关注 0票数 0

我正在构建一个twitter客户端,当它打开它时,它会强制关闭,logat在OnCreate()方法中显示了异常,

这里出了什么问题?

代码语言:javascript
复制
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // find views by id
    buttonUpdate = (Button) findViewById(R.id.buttonUpdate);
    textStatus = (EditText) findViewById(R.id.textStatus);

    // Add listener
    buttonUpdate.setOnClickListener(this);

    //Initialize twitter
    prefs = PreferenceManager.getDefaultSharedPreferences(this);
    String username = prefs.getString("username", "n/a");
    String password = prefs.getString("password", "n/a");
    if (username != null && password != null){
      twitter = new   Twitter(username, password);
    }


}

我想是在这条线上。

代码语言:javascript
复制
      twitter = new   Twitter(username, password);

它带有下划线,并显示“构造函数Twitter(String,String)已弃用”

这是什么意思?

EN

回答 1

Stack Overflow用户

发布于 2014-03-03 22:06:24

Twitter不再支持名称/密码基本身份验证。这个构造器只适用于非Twitter站点,比如identi.ca。

您需要使用以下方法...

代码语言:javascript
复制
public Twitter(java.lang.String name,
       Twitter.IHttpClient client)

您可以找到有关此方法here的更多文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22148645

复制
相关文章

相似问题

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