0
package com.example.yamba;

import winterwell.jtwitter.Twitter;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;

import com.example.yamba.R.id;

public class StatusActivity extends Activity implements OnClickListener {


    EditText editStatus;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.status);


    editStatus = (EditText) findViewById(id.edit_status);

    }


    public void onClick(View v) {
        String newStatus = editStatus.getText().toString();
        Twitter twitter = new Twitter("student", "password");
        twitter.setAPIRootUrl("http://yamba.marakana.com/api");
        twitter.setStatus(**statusText**);
        Log.d("StatusActivity", "ok: " + newStatus);

    }

}

这一行: twitter.setStatus(statusText) 让我很麻烦。

statusText 给了我一个错误: statusText 不能被解析为变量。我已经下载了 Jtwitter API。并将其添加到我的应用程序文件夹中。除了这个变量,一切似乎都很好。任何一个想法是什么问题?

4

1 回答 1

0

statusText变量未定义。利用

twitter.setStatus(newStatus);
于 2013-11-29T11:24:19.957 回答