Ich versuche, eine einfache Tab-App in Android mit zwei Tabs zu machen. Mein Problem ist, dass, wenn ich diesen Code, in der Registerkarte, nur den Text, aber nicht die Symbole angezeigt wird. Wenn ich den Text auf "" setze, wird das Symbol angezeigt.
Könnte mir jemand helfen? Meine Android-Version ist 4.0.3.
Vielen Dank.
%Vor%und der Aktivitätscode ist
%Vor% wie Sie sehen können, ist sehr einfach. Aber wenn ich spec.setIndicator("",
res.getDrawable(android.R.drawable.ic_dialog_map));
schreibe
Ich kann das Icon sehen, wenn ich spec.setIndicator("TAB2",
res.getDrawable(android.R.drawable.ic_dialog_map));
schreibe
Ich kann nur TAB2 sehen, aber nicht beide.
Es scheint, dass es keinen großen Raum gibt, um beides zu zeigen. Also habe ich versucht, die Tabhöhe mit diesem
zu erhöhen %Vor%scheint aber nicht zu funktionieren.
// Sie laden die erste Seite, so dass Sie nur die zuletzt hinzugefügte sehen können
%Vor%Die Sichtbarkeit des Symbols (zusammen mit der Bezeichnung) in der Registerkarte hängt vom Zielgerät und der Version der Android-Plattform ab.
Ich habe mich eingehender mit diesem Thema beschäftigt und weitere Details und eine Lösung zu Ihrer anderen (ziemlich ähnlichen) Frage zu diesem Problem hinzugefügt. Es kann hier gefunden werden:
Das Hinzufügen in AndroidManifest.xml hat das Problem behoben.
%Vor%Tags und Links android android-4.0 android-tabhost tabs