twitter - How to use requestqueue in android -


package com.test.testtweet; import android.app.activity; import android.content.intent; import android.net.http.requestqueue; import android.os.bundle; import android.util.log; import android.view.view; import android.webkit.webview; import android.widget.button; import android.widget.edittext; import org.apache.commons.codec.binary.base64; import java.io.bytearrayinputstream; import java.io.unsupportedencodingexception; import java.net.urlencoder; import java.util.hashmap; import java.util.map; /**  * initial screen edit box tweets ,  * web view display tweets friends  */ public class testtweet extends activity {     static final int get_login_information = 1;     webview webview;     requestqueue requestqueue;     string authinfo;     /**      * called activity first created.      */     @override     public void oncreate(bundle icicle) {         super.oncreate(icicle);         setcontentview(r.layout.main);         // set initial text         webview = (webview) findviewbyid(r.id.webview);         webview.loaddata(                 "please click on setup , enter twitter credentials",                 "text/html", "utf-8");         // when click on set button show login screen         button button = (button) findviewbyid(r.id.setup);         button.setonclicklistener(new view.onclicklistener() {             public void onclick(view v) {                 intent intent = new intent(twitterclient.this, twitterlogin.class);                 startsubactivity(intent, get_login_information);             }         });         // when click on tweet! button,         // text in edit box , send twitter         final activity activity = this;         button button2 = (button) findviewbyid(r.id.update);         button2.setonclicklistener(new view.onclicklistener() {             public void onclick(view v) {                 log.i("http", "update clicked");                 map headers = new hashmap();                 if (authinfo == null) {                     return;                 }                 headers.put("authorization", "basic " + new string(base64.encodebase64(authinfo.getbytes())));                 edittext user = (edittext) findviewbyid(r.id.updatetext);                 string text = null;                 try {                     text = "status=" + urlencoder.encode(user.gettext().tostring(), "utf-8");                     log.i("http", "with " + text);                 } catch (unsupportedencodingexception e) {                     log.e("http", e.getmessage());                 }                 byte[] bytes = text.getbytes();                 bytearrayinputstream baos = new bytearrayinputstream(bytes);                 // see twitter api documentation more information                 // http://groups.google.com/group/twitter-development-talk/web/api-documentation                 requestqueue.queuerequest(                         "https://twitter.com/statuses/update.xml",                         "post", headers, new myeventhandler2(activity), baos, bytes.length, false);             }         });         // start thread update tweets friends every minute         requestqueue = new requestqueue(this);         thread t = new thread(new myrunnable(this));         t.start();     }     protected void onactivityresult(int requestcode, int resultcode,                                     string data, bundle extras) {         if (requestcode == get_login_information && resultcode == result_ok) {             // save user login information             authinfo = data;         }     } } 

here 2 import file not supported. these are

  1. import android.net.http.requestqueue;
  2. import org.apache.commons.codec.binary.base64;

plz suggest.

thankx

i don't think class in android official api :

http://developer.android.com/reference/android/net/http/package-summary.html

you should have @ answers : android.net.http.requestqueue not found in andorid.jar


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -