Ho commentato questo pezzo di codice

codice:
Button btnHome=(Button)findViewById(R.id.button1);  
btnHome.setOnClickListener(new View.OnClickListener(){  
@Override  
    public void onClick(View arg0) {  
          Intent openPage1 = new Intent(MainActivity.this, Act2.class);
        startActivity(openPage1);  
       }  
});
Dove chiaramento MainActivity è l'activity principale e Act2.class è la classe relativa alla seconda activity.

In questo caso l'applicazione parte, ma ovviamente il bottone non fa nulla (giustamente)

Non so cosa stia sbagliando... uff...