Android sherlock setDisplayHomeAsUpEnabled no funciona y cómo establecer destino personalizado?
He llamado setDisplayHomeAsUpEnabled (true) y la flecha está mostrando, pero no va donde, también me gustaría establecer manualmente el vínculo / destino del botón para ir a una ubicación personalizada.
¿Cómo puedo especificar una ubicación personalizada? Gracias.
- Instalación de Android Studio, no apunta a un error de instalación de JVM válido
- Android Debug almacén de claves
- Android se conecta al servidor con certificado autenticado
- Cómo gestionar diferentes tareas que deben ser llamadas por AsyncTask
- Android: eliminar el divisor de algunos listitems en listview
Gracias
- Stetho: no ve llamadas de red en la consola
- El descubrimiento de servicio falló la excepción utilizando Bluetooth en Android
- Volátil y sinchonizado en AsyncTask
- Tabs + Deslizar en Android para todos los niveles de API
- Intención de inicio Intent.ACTION_VIEW no funciona en el archivo de imagen guardado
- Apache cliente http o URLConnection
- Despertar un hilo de dormir - interrupción () versus "dividir" el sueño en varios sueños
- Java.io.IOException: Error en la solicitud HTTP, estado HTTP: 500 (ksoap2)
Si está usando ActionBarSherlock como dice el título, debería usar:
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
De cualquier manera, para manejar el clic, tienes que hacer un caso para android.R.id.home
en onOptionsItemSelected()
P.ej:
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: //do your own thing here return true; default: return super.onOptionsItemSelected(item); } }
También, por la localización de encargo, no sé lo que usted significa, usted puede ciertamente hacer una new Intent()
para hacer algo .
Sin embargo, para mantener las cosas coherentes con las pautas de Android, debería utilizar el icono Arriba para subir.
- Xamarin: No se encontró ningún recurso que coincida con los nombres (AppCompat)
- ¿Cómo seleccionar valores distintos de una columna en la tabla?