Ich habe ein Projekt kombinieren, in dem ich gefassten:Eigenschaft Benutzerdefinierte Titel: Kann keine benutzerdefinierten Titel auf API 11 und über
- minSdkversion bis 10 gefassten
- MainActivity ist ein TabActivity
-Code in onCreate-Methode ist dies:
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
...
Mit früheren Einstellungen funktioniert alles gut! Aber, wenn ich minSdkVersion bis 11 oder höher gesetzt, diese Ausnahme auftritt:
android.util.AndroidRuntimeException: You cannot combine custom titles with other title features
Ich verstehe nicht, warum geschieht dies nur die Änderung minSdkVersion. Ich rot viel über dieses Problem auf dieser Website. Ich habe versucht Einstellung:
- Theme.NoTitleBar in Haupt Layout und nach in Manifest-Datei zu
- ich diese drei Zeilen in allen möglichen Positionen setzen
- Wenn ich erste Zeile ein Nullpointer Kommentar tritt auf, wenn ich auf etwas nennen meine Textview Bezug meines CustomTitle Layout
- I Einstellung versucht, in theme.xml Datei Deklaration "windowNoTitle" = true
Da i Funktionen von API 11 nur mit bin, möchte ich Setze minSdk auf 11, bevor du App on Store lädst. Wie kann ich ?? Ich brauche Hilfe
Bearbeiten: Mit MinSdkVersion = 10 und Theme.NoTitleBar in Manifest, der gleiche Fehler auftritt. 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
Keiner kann mir helfen ?? – kinghomer
Es gibt wenig Verwendung bei der Verwendung von wenig benutzten Tags, z. Jedem anderen Tag-Wert als Tag [Tag: Android] wird von niemandem gefolgt. Der Grund, warum niemand antwortet, ist vermutlich, weil Sie versuchen, genau das Gegenteil von dem zu tun, was der Fehler vorschlägt. –