Mark, That was it, i called findViewById() before calling setContentView() , thank you so much.
Toby On Sat, Aug 22, 2009 at 11:02 AM, Mark Murphy <mmur...@commonsware.com>wrote: > > Tobias Eisentraeger wrote: > > Hello Mark, > > > > thanks for looking into that with me. > > > > The problem is the Button Object which does not > > get instantiated correctly, i guess this is what null is. i can let it > > crash now like this: > > > > theButtonBtn = (Button) findViewById(R.id.ButtonTheButton); > > Log.d("EditYourSettings","Before accessing ID"); > > Log.d("EditYourSettings",""+theButtonBtn .getId()); // it crashed here > > - first access to the Button Object. > > > > Is there anything I do wrong getting the Button? > > Most likely, either: > > 1. Your layout XML file does not contain a widget with > android:id="@+id/ButtonTheButton", or > > 2. You are calling findViewById() before calling setContentView() on the > activity > > > How do you actually debug an android app with eclipse? Can you step > > through the code and check if a variable is null? Like on a normal java > > app? When i click on debug and set a breakpoint, it never stops. It just > > installs it on the device. > > I don't use Eclipse, but you can debug with it, AFAIK. Unfortunately, > there is little documentation for it on the Android developer site. > > -- > Mark Murphy (a Commons Guy) > http://commonsware.com | http://twitter.com/commonsguy > > _Android Programming Tutorials_ Version 1.0 In Print! > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---