アクティビティからのインテントで TabActivity を開こうとすると問題が発生します。
タブからのアクティビティではない私のアクティビティ(ConnexionActivity)のコード:
        buttonConnexion.setOnClickListener(new OnClickListener(){
            public void onClick(View v) {
                     Intent intent = new Intent(ConnexionActivity.this, NeurokiffMobileActivity.class);
                     startActivity(intent);
            }           
        });
および TabActivity (NeurokiffMobileActivity) :
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    this.getIntent();
    /* ******** Gestion Onglets ******** */
    res = getResources(); // Resource object to get Drawables
    tabHost = (TabHost) findViewById(android.R.id.tabhost);  // The activity TabHost
    /* *** Onglet "Evènements" *** */
    /* Intent responsable de lancer l'activité depuis l'onglet */
    intent = new Intent().setClass(this, EvenementActivity.class);
    bundleEnvoye.putString("id_user", idUser);
    intent.putExtras(bundleEnvoye);
    /* Crée un TabSpec et l'ajoute au TabHost */
    spec = tabHost.newTabSpec("evenement").setIndicator("Evenements",
                      res.getDrawable(R.drawable.ic_tab_evenement))
                   .setContent(intent);
    tabHost.addTab(spec);
    /* *** Onglet "Favoris" *** */
    intent = new Intent().setClass(this, FavorisActivity.class);
    bundleEnvoye.putString("id_user", idUser);
    intent.putExtras(bundleEnvoye);
    spec = tabHost.newTabSpec("favoris").setIndicator("Favoris",
                      res.getDrawable(R.drawable.ic_tab_favoris))
                  .setContent(intent);
    tabHost.addTab(spec);
    /* *** Onglet "Kiffs" *** */
    intent = new Intent().setClass(this, KiffsActivity.class);
    bundleEnvoye.putString("id_user", idUser);
    intent.putExtras(bundleEnvoye);
    spec = tabHost.newTabSpec("kiffs").setIndicator("Kiffs",
                      res.getDrawable(R.drawable.ic_tab_kiffs))
                  .setContent(intent);
    tabHost.addTab(spec);
    tabHost.setCurrentTab(0);
}
およびこの TabActivity の .xml :
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="5dp">
        <FrameLayout
            android:id="@android:id/tabcontent"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:layout_weight="1"
            android:padding="5dp" />
        <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" 
            android:layout_weight="0"/>
    </LinearLayout>
</TabHost>
エラーは NeurokiffMobileActivity の onCreate メソッドの NullPointerException であり、アプリケーションが閉じます。インテントに NeurokiffMobileActivity の代わりに別の「単純な」アクティビティを配置すると、機能します。
誰か助けてくれませんか?TabActivity による問題のようですが、どれが原因かわかりません...
前もって感謝します !;)