Abrir una nueva pantalla en Android?

Hola soy nuevo en android. En mi aplicación si el usuario selecciona el botón en el alertDialog necesito abrir una nueva pantalla y tengo que mostrar algún mensaje en esa pantalla. ¿Cómo abrir una nueva pantalla?

Abre una nueva actividad (es decir, pantalla) creando y disparando una nueva intención:

Intent intent = new Intent(this, YourNewActivity.class) startActivity(intent) 

Comentario a Erich Douglass post: y no se olvide de describirlo en AndroidManifest.xml como

 <activity android:name=".YourNewActivity" android:label="@string/app_name" /> 

Prueba con esto,

 Button btt1 = (Button) findViewById(R.id.button1); btt1.setOnClickListener( View.OnClickListener() { public void onClick(View arg0) { //Starting a Intent Intent next= Intent(getApplicationContext(), second.class); startActivity(next); } }); 

Debe crear btt1.setOnClickListener (View.OnClickListener () {

  public void onClick(View arg0) { //Starting a Intent Intent next= Intent(getApplicationContext(), pack_detail.class); startActivity(next); } }); 

Segundo archivo java parece,

 public class second extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.secondx); } } 

Y debe crear el archivo secondx.xml, y no se olvide de agregar la siguiente declaración en el manifiesto

 <activity :name=".second"> </activity> 

buena suerte …

¿No funciona la adición de esta línea dentro del método buttonhandler del diálogo de alerta?

 setContentView(R.layout.screenx); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.