2012-04-03 15 views
5

Entiendo lo que el error me está diciendo, pero no tengo idea de lo que podría estar utilizando que considere las características del título que estoy tratando de combinar con el título personalizado.No se puede combinar el título personalizado con otras características del título

inspection_title.axml

<?xml version="1.0" encoding="utf-8"?> 
    <TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/inspectionTitle" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:ellipsize="marquee" 
    android:marqueeRepeatLimit="-1"/> 

LiftInspection.cs

[Activity(ScreenOrientation = Android.Content.PM.ScreenOrientation.Portrait)] 
public class LiftInspection : ExpandableListActivity 
{  
    protected override void OnCreate(Bundle bundle) 
    { 
     base.OnCreate(bundle); 

     string callInfo = Intent.GetStringExtra("CallInfo");   

     RequestWindowFeature(WindowFeatures.CustomTitle); 
     SetContentView(Resource.Layout.LiftInspection); 
     Window.SetFeatureInt(WindowFeatures.CustomTitle, Resource.Layout.inspection_title); 

     TextView title = (TextView) FindViewById(Resource.Id.inspectionTitle); 
     title.Text = callInfo; 
    } 

No hay personalización título adicional en el manifiesto o nada. ¿Qué podría combinarse con el CustomTitle para generar esta excepción?

+2

¿Te ha arreglar problema ? Estoy frente a lo mismo :( – kinghomer

Respuesta

0

tratan de esta manera:

final Window window = getWindow(); 
boolean useTitleFeature = false; 
if(window.getContainer() == null) { 
    useTitleFeature = window.requestFeature(Window.FEATURE_CUSTOM_TITLE); 
} 
    SetContentView(Resource.Layout.LiftInspection); 
if (useTitleFeature) { 
    window.setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.inspection_title); 
} 
+3

Mismo resultado que antes. – jmease

3

cheque en AndroidManifest.xml si el nombre del tema es "AppTheme", si es así tratar de cambiarlo a cualquier otro, es extraño pero me ayudó

+0

Extraño pero funciona para mí. Lo cambié a @android: estilo/Tema – Trung

Cuestiones relacionadas