Este post lo iré actualizando con pequeños tips rápidos que voy usando en las aplicaciones.
Hacer que por defecto no salga el teclado en una vista con campos de edición:
// Se pone dentro del método onCreate:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
Volver a atrás pulsando el icono principal de la actividad (el superior izquierdo)
@Override
public boolean onOptionsItemSelected(MenuItem item) {
super.onOptionsItemSelected(item);
switch(item.getItemId()){
case android.R.id.home:
this.finish();
break;
}
return true;
}
Bloquear el tipo de pantalla (horizontal vs vertical)
En el archivo AndroidManifest.xml, en la declaración de la actividad que queramos forzar:
android:screenOrientation="landscape" // En este caso la pantalla siempre será horizontal
Fuentes:
Aquí encontré como fijar el giro de pantalla. Aunque tiene más explicaciones interesantes.