Ich habe ein Projekt, in dem ich eingestellt habe:
Code in OnCreate-Methode ist dies:
%Vor%Mit vorherigen Einstellungen funktioniert alles gut! Aber wenn ich minSdkVersion auf 11 oder höher setze, tritt diese Ausnahme auf:
%Vor%Ich verstehe nicht, warum passiert das nur ändern minSdkVersion. Ich habe eine Menge über dieses Problem auf dieser Seite gelesen. Ich habe es versucht:
Da ich Funktionen nutze, die nur von API 11 verfügbar sind, möchte ich minSdk auf 11 setzen, bevor ich App on Store lade. Wie kann ich ?? Ich brauche Hilfe
Bearbeiten : Bei minSdkVersion = 10 und Theme.NoTitleBar in Manifest tritt derselbe Fehler auf. Entfernen Sie es, alles funktioniert wie zuvor. Kann jemand einen Arbeitscode (Manifest- und Aktivitätscode) zum Festlegen eines benutzerdefinierten Titels bereitstellen, wenn die API 11 oder höher ist? Thx viel
@kinghomer Ich habe CUSTOM_TITLE auf 2.2 (API 8) tatsächlich versucht. Lass mich API 11 ausprobieren und melde dich wieder!
Vorher müssen Sie Theme.NoTitleBar nicht irgendwo platzieren, sondern können direkt in der .java-Datei gesteuert werden. Gib mir etwas Zeit, werde wiederkommen!
Dieses Problem tritt auf, wenn Sie versuchen, eine benutzerdefinierte Titelleiste hinzuzufügen und Ihre Aktivität um ActionBarActivity
oder AppcomActivity
zu erweitern. Für diese beiden Aktivitätsklassen ist bereits eine Titelleiste definiert.
Wenn Sie also versuchen, eine eigene benutzerdefinierte Titelleiste hinzuzufügen, tritt ein Konflikt auf, der die zu verwendende Titelleiste verwendet - Ihre benutzerdefinierte oder die von der erweiterten Aktivität bereitgestellte Titelleiste.
Um dieses Problem zu lösen, erweitern Sie einfach Ihre Aktivität um Activity
, die keine vordefinierten Titelleisten hat, sodass Ihre Dateien ohne Konflikte akzeptiert werden.
Ich habe gerade android:theme="@android:style/Theme"
in activity
in AndroidManifest.xml
file hinzugefügt und es hat super funktioniert.
Hoffe, das funktioniert auch für dich.
Tags und Links android android-tabactivity titlebar custom-titlebar tabactivity