Hice un simple AlertDialog
en mi Actividad :
View view = layoutInflater.inflate(R.layout.my_dialog, null);
AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this)
.setView(view)
.create();
infoDialog.show();
Con el código anterior, el cuadro de diálogo se muestra en (aproximadamente) el centro de la pantalla.
Me pregunto, ¿cómo puedo personalizar la posición del diálogo para que se muestre justo debajo de la barra de acción superior? (¿Hay alguna forma de cambiar la gravedad o algo del diálogo?) ¿Y cómo hacerlo en función de mi código?