You seem to be passing in a bad ContextWrapper that somehow has a null base pointer:
http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/widget/Toast.java;h=ff747878fba0ddf7b9a477a11f0fdd5a3821bb62;hb=HEAD 85 public Toast(Context context) { 86 mContext = context; 87 mTN = new TN(context); 88 mY = context.getResources().getDimensionPixelSize( 89 com.android.internal.R.dimen.toast_y_offset); 90 } http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/java/android/content/ContextWrapper.java;h=36e1c340d1d98f12b2ef87c1580268f5f593b908;hb=HEAD 76 @Override 77 public Resources getResources() 78 { 79 return mBase.getResources(); 80 } On Wed, May 13, 2009 at 9:34 PM, Ask <asifk1...@gmail.com> wrote: > > Fadden, > > It throws these exceptions only when " I tried to create any UI > component like Toast message or invoking phone dialer inents etc. " It > executes nicely when I just "tried to print a log message or created > MediaPlayer and playing a song " . > > So my conclusion is that It throws NullPointerException only when > invoked code has a UI component. > > Note: same thing I had tried using the normal desktop java > application using swing and excuted nicely with UI component also. So > Is this a bug in android or some other way to do it. > > Thanks, > > Asif > > On May 14, 3:28 am, fadden <fad...@android.com> wrote: > > On May 13, 8:05 am, Asif k <asifk1...@gmail.com> wrote: > > > > > I had used DexClassLoader to execute the code of other application > > > dynamically. I am calling method display() of another application from > > > my application. The display() method will just show the Toast pop up. > > [...] > > > 05-13 20:10:22.336: WARN/System.err(773): Caused by: > > > java.lang.NullPointerException > > > 05-13 20:10:22.466: WARN/System.err(773): at > > > android.content.ContextWrapper.getResources(ContextWrapper.java:79) > > > 05-13 20:10:22.466: WARN/System.err(773): at > > > android.widget.Toast.<init>(Toast.java:88) > > > 05-13 20:10:22.477: WARN/System.err(773): at > > > android.widget.Toast.makeText(Toast.java:230) > > > 05-13 20:10:22.485: WARN/System.err(773): ... 25 more > > > > > Please Help. Am I missing something?? > > > > Looks like it was doing something and then hit a null pointer > > exception? > > > -- Dianne Hackborn Android framework engineer hack...@android.com Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---