2010-11-23 14 views
0

Ich bin Anfänger von Android. Ich habe das TabActivity mit ExpandableListActivity Beispiel gefunden. Ich habe 3 Tabs, Artics, Album, Songs. Im Album möchte ich mit AlbumActivity alle Alben auflisten. Ich starte das Programm, wenn ich auf Album klicke läuft es in Fehler runter. Wo ich falsch gemacht habe?Android Tabactivity mit ExpandableListActivity

album_list.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"> 


    <TextView android:id="@+id/android:empty" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="@string/no_album"/> 
</LinearLayout> 

AlbumActivity.java

 
public class AlbumsActivity extends ExpandableListActivity { 
... 
...onCreate... 
     setContentView(R.layout.album_list); 
     registerForContextMenu(getExpandableListView()); 
+0

Was ist die Ausnahme in Logcat? – techiServices

Antwort

0

Gibt es in Ihrem Manifest Liste jedes Ihrer Aktivitäten (Bildschirm-Layout-Schnittstellen)? Wenn Sie eine Aktivität einfach nicht erwähnen, wird ein Absturz verursacht. Bitte geben Sie einen Link an oder senden Sie mir ein Archiv des Beispielcodes, auf dem Sie Ihre Bemühungen aufgebaut haben, und eine Kopie Ihrer AndroidManifest.xml und Ihrer LOGCAT-Textkopie. Insbesondere ist es wichtig, die ersten EXCEPTIONs, die Sie in LOGCAT finden, zu veröffentlichen, wenn Sie in DEBUG anstelle von JAVA einlaufen. Die AndroidManifest.xml benötigt einen zusätzlichen Eintrag des Formulars: für jede Aktivitätsklasse, die Sie mit einem create ... in einer Datei MyActivity.java zusätzlich zu dem eindeutigen Eintrag für die Hauptaktivität, die Sie starten, öffnen können erste

Verwandte Themen