Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Eliminar el icono y el título de la aplicación de la barra de acción Honeycomb

¿Cómo puedo eliminar el icono de la aplicación y el título que viene por defecto en una barra de acción?

Hay una pregunta similar aquí: ¿Puedo ocultar el icono de la aplicación de la barra de acción en Honeycomb? , Pero no habla de cómo hacerlo?

  • ActionBarCompat: Ocultar ActionBar antes de crear la actividad (bug?)
  • El texto nunca aparece con los iconos en modo vertical en SherlockActionBar
  • Utilizar ActionBarSherlock con el nuevo SupportMapFragment
  • Cómo desactivar la barra de acción de forma permanente
  • Barra de herramientas de AppCompat v7 onOptionsItemSelected no llamado
  • Determinar si la barra de acción está dividida
  • Diferencia entre onItemClickListener y OnItemSelectedListener de AdapterView
  • Diferencia entre LocationRequest setInterval (long millis) y LocationRequest setFastestInterval (long millis)
  • Google Cloud Messaging envía notificaciones a todos los dispositivos
  • Analizar el menú de Android del recurso XML a la lista de objetos
  • Android WebView Javascript de los activos
  • ¿Cómo acceder al archivo / datos / datos del emulador android de Genymotion?
  • 8 Solutions collect form web for “Eliminar el icono y el título de la aplicación de la barra de acción Honeycomb”

    Llamar setDisplayShowHomeEnabled() y setDisplayShowTitleEnabled() en ActionBar , que se obtiene a través de una llamada a getActionBar() .

    Si desea hacerlo de la manera XML, defina un estilo (archivo XML) en la carpeta / res / values-v11 / con los siguientes contenidos:

     <?xml version="1.0" encoding="utf-8"?> <resources> <style name="MyTheme" parent="android:style/Theme.Holo"> <item name="android:actionBarStyle">@style/MyActionBarStyle</item> </style> <style name="MyActionBarStyle" parent="@android:style/Widget.Holo.ActionBar"> <item name="android:displayOptions"></item> </style> </resources> 

    En su AndroidManifest.xml, establezca el tema definido anteriormente para su actividad:

     <activity ... android:theme="@style/MyTheme"> ... </activity> 

    Esto eliminará el icono y el título y sólo mostrará los elementos de acción. Si sólo desea que se muestre el título, utilice:

     <item name="android:displayOptions">showTitle</item> 

    O simplemente el logotipo de la aplicación:

     <item name="android:displayOptions">showHome</item> 

    O ambos (predeterminado)

     <item name="android:displayOptions">showHome|showTitle</item> 

    Otras opciones también están disponibles, como: showCustom, useLogo, homeAsUp

    Tratar

     getActionBar.setIcon(R.color.transparent); 

    Esto te ayudara:

     @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActionBar actionBar = getActionBar(); actionBar.setDisplayShowHomeEnabled(false); actionBar.setDisplayShowTitleEnabled(false); //the rest of your code... } 
     actionBar.setIcon(R.color.transparent); actionBar.setTitle(""); 

    Prueba esto en onCreate ()

     ActionBar actionbar=getSupportActionBar(); actionbar.setDisplayHomeAsUpEnabled(false); actionbar.setIcon(android.R.color.transparent); 

    Usuario android.R.color.transparent

    Pruebe esta combinación

      getSupportActionBar().setHomeButtonEnabled(false); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(false); getSupportActionBar().setIcon(R.color.transparent); getSupportActionBar().setDisplayShowTitleEnabled(true) 

    Si usted está mirando para quitar simplemente el actiobar entero, usted puede intentar el método de la piel para las barras de la acción:

     getActionbar().hide(); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.