2011-07-05 55 views

Respuesta

4

intento con el siguiente código

View titleView = getWindow().findViewById(android.R.id.titlebar); 
    if (titleView != null) { 
     ViewParent parent = titleView.getParent(); 
     if (parent != null && (parent instanceof View)) { 
     View parentView = (View)parent; 
     parentView.setBackgroundColor(Color.RED); 
     } 
    } 
+3

android.R.id.titlebar donde lo encontré o donde lo creé ??? – Friz14

+0

tkns lo encontré ì :) – Friz14

+1

@ Friz14 ¿Dónde lo encontraste? Me encontré con [un problema similar] (http://stackoverflow.com/q/11263829/869501) y no puedo encontrar ese 'android.R.id.titlebar'. Gracias +1. – ateiob

0

barra Barra de acciones = getActionBar(); bar.setBackgroundDrawable (nuevo ColorDrawable (getResources(). GetColor (R.color.material_blue_gray1)));

+0

si usa android.support.v7.app.ActionBar y luego utiliza getSupportActionBar() en lugar de getActionBar –

Cuestiones relacionadas