package com.marakana;

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

public class StatusActivity extends Activity implements OnClickListener { // <3>
  EditText editText;
  Button updateButton;
  Twitter twitter;

  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    // Find views
    editText = (EditText) findViewById(R.id.editText);    // <1>
    updateButton = (Button) findViewById(R.id.buttonUpdate);

    updateButton.setOnClickListener(this);                // <2>

    twitter = new Twitter("androidbootcamp", "pass2009"); // <5>
  }

  // Called when button is clicked                        // <4>
  public void onClick(View v) {
    twitter.setStatus(editText.getText().toString());     // <6>
  }
}