views:

289

answers:

1

I just started working with the Android, but seem to have come across a problem that I simply can't find the answer to. I get the error "Cannot cast from View to Button" on this line :

Button myButton = (Button)findViewById(R.id.my_button);

I've tried many different things to get it going, and I've searched for the answer, but for some reason it just refuses to work right. If anybody could point me in the right direction it'd be most appreciated.

Thank you in advance.

+3  A: 

Is the exception a ClassCastException? If so then the view you are finding with the id my_button isn't a button. If it's a NullPointerException then there is no view with the id my_button. This could be cause by not calling setContent() before you try to find the views.

CaseyB