20.11.2016 Views

ANDROID APP

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

214 บทที่ 8 เครือข่าย<br />

ชุดคำสั่งที่ 8.11 src/com/cookbook/twitter/TwitterCookBook.java<br />

package com.cookbook.twitter;<br />

import twitter4j.Twitter;<br />

import twitter4j.TwitterFactory;<br />

import android.app.Activity;<br />

import android.content.Intent;<br />

import android.content.SharedPreferences;<br />

import android.content.SharedPreferences.Editor;<br />

import android.os.Bundle;<br />

import android.preference.PreferenceManager;<br />

import android.view.View;<br />

import android.view.View.OnClickListener;<br />

import android.widget.Button;<br />

import android.widget.EditText;<br />

import android.widget.Toast;<br />

public class TwitterCookBook extends Activity {<br />

SharedPreferences myprefs;<br />

EditText userET, passwordET;<br />

Button loginBT;<br />

static Twitter twitter;<br />

@Override<br />

public void onCreate(Bundle savedInstanceState) {<br />

super.onCreate(savedInstanceState);<br />

myprefs = PreferenceManager.getDefaultSharedPreferences(this);<br />

final String username = myprefs.getString("username", null);<br />

final String password = myprefs.getString("password", null);<br />

setContentView(R.layout.login);<br />

userET = (EditText)findViewById(R.id.userText);<br />

passwordET = (EditText)findViewById(R.id.passwordText);<br />

loginBT = (Button)findViewById(R.id.loginButton);<br />

userET.setText(username);<br />

passwordET.setText(password);<br />

loginBT.setOnClickListener(new OnClickListener() {<br />

public void onClick(View v) {<br />

try {<br />

twitter = new TwitterFactory()<br />

.getInstance(userET.getText().toString(),<br />

passwordET.getText().toString());<br />

twitter.getFollowersIDs();

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!