Please point out how to complete brackets
<p>I am building an android app but eclipse Is Driving me mad with little bracket errors instead of telling me WHERE THE HECK its supposed to be. Could anybody tell me where the closing brackets need to be? Help would be greatly appreciated I want to complete this little project before May... but May 20th is absolute latest.</p>

<pre><code>    public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


final Button button = (Button) findViewById(R.id.toggleButton);
button.setOnClickListener(new View.OnClickListener() {
    public void onClick;{;
            newPhoneImage =
             getResources().getDrawable(R.drawable.i_dens);
    }
            public void onClick(View arg0) {
                // TODO Auto-generated method stub

            };
        )
        };
    };
</code></pre>

<p>};</p>
