Heredando de Theme.AppCompat *

Actualmente está trabajando en migrar a ActionBar en las bibliotecas de soporte. Actualmente tratando de migrar mis temas antiguos a heredar de Theme.AppCompat.Light.DarkActionBar pero no va muy bien.

Está bien si aplico el tema en el manifiesto como tal:

 <activity android:name="com.fitsby.LoginActivity" android:screenOrientation="portrait" android:theme="@style/Theme.AppCompat.Light.DarkActionBar" > </activity> 

Pero consigo un error de tiempo de ejecución, indicando que LoginActivity (subclase de ActionBarActivity) debe tener un tema que hereda de Theme.AppCompat, cuando hago lo siguiente: in styles.xml:

 <style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar"> <item name="android:typeface">sans</item> </style> 

Y en el manifiesto:

 <activity android:name="com.fitsby.LoginActivity" android:screenOrientation="portrait" android:theme="@style/AppTheme" > </activity> 

¿Alguna idea de por qué está sucediendo? No veo un problema, ya que AppTheme claramente hereda de uno de los temas de AppCompat.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.