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 に答える