Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Tab Icon Problem

Das Thema "Tab Icon Problem" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 03.10.2011, 18:09   #1 (permalink)
Neuer Benutzer

Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard Tab Icon Problem

Hallo,
ich habe in meiner App einen Tabhost, der folgendermaßen mit Inhalt gefüllt wird:
Code:
TabHost tabHost = getTabHost();
TabSpec spec;
Intent intent;
String displayName;

// conditions tab
intent = new Intent().setClass(this, ConditionsListActivity.class);
displayName = getResources().getString(R.string.maintabs_conditions);
spec = tabHost.newTabSpec(CONDITIONS_TAB_STRING).setIndicator(displayName, res.getDrawable(R.drawable.condition)).setContent(intent);
tabHost.addTab(spec);
In der setIndicator Methode übergebe ich einen String, sowie ein drawable. Den Titel sowie das Icon des Tabs eben. Beides ist hier im Screenshot auch zu sehen:



Sicher fällt auf, dass das Bild im vom Condtitions Tab viel zu groß ist. Der einzige Unterschied von Condtions Tab zu den anderen beiden ist, das das drawable von Condtitions in drei Größen vorliegt (drawable-ldpi, drawable-mdpi, drawable-hdpi). Die anderen beiden Tabs haben nur eine Quelle (drawable) mit 30x30px.

Hat jemand eine Idee warum Android das Bild so groß darstellt, dass es von der Schrift teilweise verdeckt wird? Irgendwie find ich das ja blöde...
bruegae ist offline   Mit Zitat antworten
Alt 04.10.2011, 10:50   #2 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von IceClaw

Modell: Galaxy Nexus

Registriert seit: 16.10.2010
Beiträge: 461
Abgegebene Danke: 25
Erhielt 110 Danke für 62 Beiträge
Standard AW: Tab Icon Problem

[quote]Sicher fällt auf, dass das Bild im vom Condtitions Tab viel zu groß ist. Der einzige Unterschied von Condtions Tab zu den anderen beiden ist, das das drawable von Condtitions in drei Größen vorliegt (drawable-ldpi, drawable-mdpi, drawable-hdpi). Die anderen beiden Tabs haben nur eine Quelle (drawable) mit 30x30px.
[quote]

Dann lösch doch mal die anderen oder bennen sie um. Vielleicht, so war es bei mir auch mal, übernimmt er nur das "neuste" oder letzte, was in deinem Fall das größere Icon sein kann...

MfG Ice
IceClaw ist offline   Mit Zitat antworten
Alt 04.10.2011, 15:00   #3 (permalink)
Neuer Benutzer

Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Tab Icon Problem

Mhh. Wenn ich nur noch eine der Auflösungen behalte, wäre doch damit dieses Feature von Android ausgehebelt, das sich immer die passendste Grafik für das aktuelle Gerät heraussucht?
bruegae ist offline   Mit Zitat antworten
Alt 04.10.2011, 16:25   #4 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Fonsi

Modell: Samsung Galaxy S2, Sony Ericsson Xperia ray

Registriert seit: 08.07.2011
Beiträge: 175
Abgegebene Danke: 2
Erhielt 18 Danke für 17 Beiträge
Standard AW: Tab Icon Problem

Das System funktioniert normalerweise auch. Halte dich mit den Icongrößen am Besten an die Guidelines:

Icon Design Guidelines | Android Developers
__________________
Counter mit Events & Countdown (kostenlos | Pro)
brain++ Counter Free | brain++ Counter
Voice Recorder mit File Browser (kostenlos)
brainRec Voice Recorder
Fonsi ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Fonsi für diesen Beitrag:
bruegae (04.10.2011)
Alt 04.10.2011, 18:56   #5 (permalink)
Neuer Benutzer

Registriert seit: 27.07.2011
Beiträge: 7
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: Tab Icon Problem

Achgott. Für unterschiedliche Anzeigeorte gibt es andere Definitionen wieviel Pixel den "hdpi" nun ist. Ich habe bisher 72px = hdpi angenommen. Das hat bisher überall geklappt, außer jetzt eben beim Tab. Aber mit 48px = hdpi hats für den Tab nun geklappt.
Android scheint da relativ zu seiner internen hdpi-Definition die Bilder zu skalieren. Skalieren zu einer absoluten Größe wäre doch irgendwie sinnvoller... Naja nun geht es jedenfalls mal.
bruegae ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Galaxy Tab Debugging Problem Swoop Samsung Galaxy Tab Forum 2 28.07.2011 11:28
Battery Icon Mod für 2.2 auf 2.3.3 installiert -> Problem Logital Root / Hacking / Modding für Samsung Galaxy S 19 21.04.2011 10:59
Widget Icon anders als Application Icon? miha Android App Entwicklung 1 31.03.2011 00:32
Kalender-Sync-Problem aufm Tab Hagbard235 Samsung Galaxy Tab Forum 7 18.02.2011 15:22
[Problem]Akku Icon ändern. Dennis07 Root / Hacking / Modding für Motorola Milestone 6 06.11.2010 19:17




Du liest gerade: "Tab Icon Problem" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.