Hola, yo lo que hago es crear varias activitys y luego una clase que arranque cualquiera de estas activiy de forma aleatoria te dare un ejemplo esto es parte del codigo de mi aplicación.
[PHP]public class EjercicioAActivity extends Activity{
private int NumeroAleatorio;
private Intent Ejercicio1;
private Intent Ejercicio2;
private Intent Ejercicio3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
NumeroAleatorio = (int) Math.floor(Math.random()*3+1);
Ejercicio1 = new Intent(this, EjercicioLetraVActivity.class);
Ejercicio2 = new Intent(this, EjercicioLetraGActivity.class);
Ejercicio3 = new Intent(this, EjercicioLetraAActivity.class);
if (NumeroAleatorio==1) {
startActivity(Ejercicio1);
finish();
}
if (NumeroAleatorio==2) {
startActivity(Ejercicio2);
finish();
}
if (NumeroAleatorio==3) {
startActivity(Ejercicio3);
finish();
}
}
}[/PHP]
Espero que te sirva de ayuda y si me equivoqué en algo me gustaria que alguien me corrija.