Ihr Inhalt muss einen TabHost haben, dessen ID-Attribut 'android.R.id.tabhost' lautet.

7

Ich habe ein Problem:

Java-Code

%Vor%

XML-Code

%Vor%

Und LogCat

%Vor%

Problem

Jemand kann mir sagen, warum es sagt

  

Ihr Inhalt muss einen TabHost haben, dessen ID-Attribut "android.R.id.tabhost"

lautet

wenn der android: id = @android: id / tabhost?

    
Matteo Cardellini 16.12.2011, 18:20
quelle

5 Antworten

7

Versuchen Sie, Ihren Build aus dem Project > Clean... -Menü zu löschen, wenn Sie Eclipse verwenden. Klingt einfach, behebt dieses Problem jedoch oft.

    
silleknarf 16.12.2011, 18:37
quelle
19

Ich glaube, die Nachricht bedeutet das:

%Vor%

sollte geändert werden zu:

%Vor%     
Rupesh 22.06.2012 06:57
quelle
2

Einzige Sache, die Sie ändern müssen, ist Android: ID-Attribut in Layout-XML, Es sollte "Android: ID=" @ Android: ID / Tabhost ""

sein     
Harinder 08.03.2013 04:26
quelle
1

Ich hatte das gleiche Problem. Eigentlich habe ich TabActivity für DaAcquistareActivity klasse erweitert. Das war der Grund. Ich habe das Problem gelöst, indem ich DaAcquistareActivity mit Activity und nicht mit TabActivity erweitert habe.

    
Jomia 22.05.2015 10:00
quelle
0

Lösung. Wenn Sie zu einer neuen Aktivitätsüberprüfung wechseln, wird diese möglicherweise von der Primärseite übernommen, und es gibt eine TabActivity , aber wir benötigen Aktivität oder andere Aktivität.

    
A. Nick 25.06.2017 19:26
quelle