The up link is different to my problem
i have this structure: Main -> MenuItem -> AlertDialog class -> Click Button -> (Reload) Main
I want click button reload activity main. How i can make it?
Thanks
*CLASE MAIN *
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
}
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}
public boolean onPrepareOptionsMenu(Menu menu) {
    MenuItem item = menu.findItem(R.id.MenuOpcColores);
    return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case R.id.MenuOpcColores:
            CambiarColores colores = new CambiarColores(this, 
                    R.layout.cambiar_colores, 
                    R.string.cambiarColores, 
                    R.color.estandar, 
                    R.id.botonAplicarColor,
                    R.id.botonCancelarColor); 
            colores.show();  
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}
}
CLASE DIALOG
public class CambiarColores extends Dialog implements          android.view.View.OnClickListener{  
Context context;
public CambiarColores(Context context, int vista, int titulo, int color, int id1, int id2) {  
    super(context);  
    this.context = context;
    this.titulo = titulo;
    this.vista = vista;
    this.color = color;
    this.id1 = id1;
    this.id2 = id2;
}  
protected void onCreate(Bundle savedInstanceState) {  
    super.onCreate(savedInstanceState);
    setContentView(vista);  
}  
@Override  
public void onClick(View v) {  
    // REFRESH MAIN 
} 
} 
 
     
     
     
    