Je suis nouveau sur Android et j'ai essayé de réutiliser le tutoriel sur le site développeur Android sur le développement d'une application TabActivity mais, malheureusement, cela n'a jamais fonctionné, même quand je l'ai construit exactement de la même manière que il est décrit ... En utilisant le débogueur, il semblait que le problème venait de la disposition principale.Android simple application avec TabActivity
-> setContentView(R.layout.main); //After this line the app stops.
Voici mon main.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">
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp" />
</LinearLayout>
</TabHost>
Si quelqu'un avait le même problème, ou si quelqu'un a des conseils qu'ils sont les bienvenus :)
Réservoirs beaucoup!
Randy
Quel est le message d'erreur? Est-ce qu'il se plaint de ne pas pouvoir trouver principal? Ou se plaint-il du fichier de mise en page lui-même? – Jimmy
Veuillez comptabiliser vos importations. –
Essayez d'attraper l'exception et voyez de quoi il s'agit: try {setContentView (R.layout.main); } catch (Exception e) {Log.v ("tag", "exception", e);} –