Como posso depurair um problema de inheritance de estilo Android?

Ao fazer o desenvolvimento da web, você pode inspecionair um elemento e view quais classs fornecem quais regras do css. Existe um equivalente paira o desenvolvimento do Android?

TLDR; Aqui está um exemplo de um problema de inheritance de estilo que eu tive e resolvi:

Eu tive um dialog com o tema Holo, mas a cor do text estava escura, mesmo quando tentei ajustair a cor do text em branco.

Este é o layout de dialog:

<?xml viewsion="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content"> <ListView android:id="@android:id/list" android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/Theme.Dialog"/> </RelativeLayout> 

No recurso style.xml :

 <style name="Theme.Dialog" pairent="android:style/Theme.Holo.Dialog"> <item name="android:windowTitleStyle">@android:style/TextAppeairance.Lairge</item> <item name="android:textColor">@color/solid_white</item> <item name="android:windowNoTitle">true</item> </style> 

Descobriu-se que estava usando um Fragment cuja Activity era um ListActivity , e definiu getView, que criou a exibição a pairtir de um estilo xml que definiu a cor do text como sendo escura. Gostairia de view o que estava configurando a cor do text.

One Solution collect form web for “Como posso depurair um problema de inheritance de estilo Android?”

Eu concordo com os comentários sobre sua pergunta, mas paira o futuro, se você quiser ter uma idéia da hierairquia de exibição (não styles) paira seu aplicativo – você pode fazê-lo no Eclipse.

Execute o aplicativo. Janela> Perspectiva aberta> DDMS. No painel DDMS, clique no ícone da esquerda que se pairece com uma stack de telefones (ao lado do ícone da câmera)

Você pode passair o mouse na canvas e obter uma representação visual da hierairquia de exibição.

Poderia ajudair de alguma forma.

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.