Establecer la elipse de título de actividad a la mitad?
Tengo una actividad cuyo título mantiene el cambio, pero a veces su largo y obtener elipses por el final. ¿Puedo establecer la elipse a la mitad?
- ¿Cuánto Java debería haber aprendido antes de probar la programación de Android?
- Se muestra Google Maps Android sólo pantalla en blanco
- Cómo borrar la memoria del montón de eclipse
- ¿Cuál es la diferencia entre Android Private Libraries, Dependencies y la carpeta libs?
- Android: el reproductor de youtube ha sido lanzado
- Eliminación del contenido del archivo android
- Android Volley PUT solicitud
- JNI - Llamando a Java desde C ++
- Copia de la aplicación de escritorio java y transferencia de datos de android a través de USB
- Android: ¿abro un recurso de archivo cada vez que quiero iniciar sesión
- Cómo nombrar getter / setter en el proyecto Android
- ¿Cómo configurar el icono de cada ficha en un fragmentopageradapter a una animación gif?
- La ubicación devuelta es nula cuando el proveedor es gps?
Puedes hacerlo:
final int actionBarTitle = Resources.getSystem().getIdentifier("action_bar_title", "id", "android"); final TextView title = (TextView)getWindow().findViewById(actionBarTitle); if ( title != null ) { title.setEllipsize(TextUtils.TruncateAt.MIDDLE); }
((TextView) ((FrameLayout) ((LinearLayout) ((ViewGroup) getWindow() .getDecorView()).getChildAt(0)).getChildAt(0)).getChildAt(0)) .setEllipsize(TextUtils.TruncateAt.MIDDLE);
Lo consiguió de android: establecer la barra de título en el centro
Si el usuario de la barra de herramientas se puede agregar esta función antes de settitle
private void setToolbarTextEllipsizeInMiddle(Toolbar toolbar){ try { toolbar.setTitle("'"); for (int i = 0; i < toolbar.getChildCount(); i++) { View view = toolbar.getChildAt(i); if (view instanceof TextView) { TextView tv = (TextView) view; tv.setEllipsize(TextUtils.TruncateAt.MIDDLE); } }//end for i toolbar.setTitle(""); } catch (Exception e) { } }
Trate de usar android:ellipsize
Consulte android: elipse en la página de desarrolladores de Android.
- Rotar el marcador en función de la dirección de conducción
- En Android cómo concatenar cadenas codificadas en base64?