Unable to get Twitter Feed using Twitter4J Library in Android -


i using following code in android twitter timeline using twitter4j. getting nullpointer exception in activity ? idea ? can suggest other working tutorial twitter feed in android without authentication. tried many of them fails somewhere.

public class twittertimelineactivity extends activity {  string[] args;  public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.tweet);      twitter twitter = new twitterfactory().getinstance();     try {         list<status> statuses;         string user;         if (args.length == 1) {             user = args[0];             statuses = twitter.getusertimeline(user);         } else {             //user = twitter.verifycredentials().getscreenname();             user = "doubletree";             statuses = twitter.getusertimeline();         }         system.out.println("showing @" + user + "'s user timeline.");         (status status : statuses) {             system.out.println("timeline : " + "@" + status.getuser().getscreenname()                     + " - " + status.gettext());         }     } catch (twitterexception te) {         te.printstacktrace();         system.out.println("failed timeline: " + te.getmessage());         system.exit(-1);     } }  } 

getting below exception :

07-18 13:31:17.525: e/androidruntime(29810): fatal exception: main 07-18 13:31:17.525: e/androidruntime(29810): java.lang.runtimeexception: unable start activity componentinfo{com.itcuties.multicategoryrssreader/com.itcuties.multicategoryrssreader.twittertimelineactivity}: java.lang.nullpointerexception 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.activitythread.performlaunchactivity(activitythread.java:2100) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.activitythread.startactivitynow(activitythread.java:1941) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.localactivitymanager.movetostate(localactivitymanager.java:135) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.localactivitymanager.startactivity(localactivitymanager.java:347) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.widget.tabhost$intentcontentstrategy.getcontentview(tabhost.java:705) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.widget.tabhost.setcurrenttab(tabhost.java:369) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.widget.tabhost$2.ontabselectionchanged(tabhost.java:150) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.widget.tabwidget$tabclicklistener.onclick(tabwidget.java:560) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.view.view.performclick(view.java:4223) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.view.view$performclick.run(view.java:17275) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.os.handler.handlecallback(handler.java:615) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.os.handler.dispatchmessage(handler.java:92) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.os.looper.loop(looper.java:137) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.activitythread.main(activitythread.java:4898) 07-18 13:31:17.525: e/androidruntime(29810):    @ java.lang.reflect.method.invokenative(native method) 07-18 13:31:17.525: e/androidruntime(29810):    @ java.lang.reflect.method.invoke(method.java:511) 07-18 13:31:17.525: e/androidruntime(29810):    @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:1008) 07-18 13:31:17.525: e/androidruntime(29810):    @ com.android.internal.os.zygoteinit.main(zygoteinit.java:775)  07-18 13:31:17.525: e/androidruntime(29810):    @ dalvik.system.nativestart.main(native method) 07-18 13:31:17.525: e/androidruntime(29810): caused by: java.lang.nullpointerexception 07-18 13:31:17.525: e/androidruntime(29810):    @ com.itcuties.multicategoryrssreader.twittertimelineactivity.oncreate(twittertimelineactivity.java:24) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.activity.performcreate(activity.java:5206) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.instrumentation.callactivityoncreate(instrumentation.java:1094) 07-18 13:31:17.525: e/androidruntime(29810):    @ android.app.activitythread.performlaunchactivity(activitythread.java:2064) 07-18 13:31:17.525: e/androidruntime(29810):    ... 18 more 


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -