Android Changement D'Orientation

Mes onglets application ne réaffiche pas le point de vue d'un changement d'orientation.

J'ai ajouté

android:configChanges="keyboardHidden|orientation"

à l'onglet principal de l'activité et pour chaque activité dans le manifeste.

J'ai ajouté à chaque activité de cette méthode:

public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    setContentView(R.layout.active_alt);
    mColorLegendBtn = (Button) findViewById(R.id.colorbtn);
    mStatusView = (TextView) findViewById(R.id.celltitle1);
    TextView mStatusView1 = (TextView) findViewById(R.id.celltitle2);
    mStatusView1.setText(mStatusView1.getText()+"testcase1");
    mStatusView.setText(mStatusView.getText()+"testcase");
    initUI();
}

public void initUI() {
    l1 = (ListView) findViewById(R.id.ListView01);
    EfficientAdapter efficientAdapter = new EfficientAdapter(mContext);
    l1.setAdapter(null);
    l1.setAdapter(efficientAdapter);
}

Sur le lancement, les onglets, liste, bouton et textview sont affichés correctement.
Quand j'ai changer l'orientation dans l'émulateur, seuls les onglets sont affichés, aucun des autres widgets, l'écran est noir.

Ce qui me manque?

J'ai connu un problème très similaire, et avez trouvé une solution à ce problème. Il a manifesté dans un couple de différentes instances. Voir ma question here.

OriginalL'auteur Tori | 2011-01-06