Niels Gundermann
- Forum-Beiträge: 9
05.02.2013, 10:56:17 via Website
05.02.2013 10:56:17 via Website
Hallo,
ich hab schon seit langem ein Problem mit der Schriftfarbe des Spinners und die Lösungen, die ich bisher gefunden haben funktionieren bei meinem Programm nicht. Warum weiß ich nicht.
Wäre super, wenn einer das Problem kennt, oder weiß, wie man es behebt.
Hier ein paar Infos:
Der Spinner in der xml:
Und hier wird der Spinner gefüllt:
Was die Funktionen angeht ist das auch alles ok, aber hier sieht man mal wie das so visualisiert wird:
s7.directupload.net/file/d/3157/hqhyx5mp_jpg.htm
(Ich darf noch keine Link posten)
Im roten Rahmen sieht man, dass die Schriftfarbe weiß ist.
Wenn man den Spinner dann aufklappt, ändert sich diese Farbe nicht und man kann einfach gar nichts lesen, wie auf dem Bild zu sehen ist.
ich hab schon seit langem ein Problem mit der Schriftfarbe des Spinners und die Lösungen, die ich bisher gefunden haben funktionieren bei meinem Programm nicht. Warum weiß ich nicht.
Wäre super, wenn einer das Problem kennt, oder weiß, wie man es behebt.
Hier ein paar Infos:
Der Spinner in der xml:
1<Spinner
2 android:id="@+id/PointsCompetitorSpinner"
3 style="@color/black"
4 android:layout_width="wrap_content"
5 android:layout_height="wrap_content"
6 android:layout_alignParentRight="true"
7 android:layout_below="@+id/tvKataPointsCategory"
8 android:layout_toRightOf="@+id/textView1"
9 tools:listitem="@android:layout/simple_spinner_item" />
2 android:id="@+id/PointsCompetitorSpinner"
3 style="@color/black"
4 android:layout_width="wrap_content"
5 android:layout_height="wrap_content"
6 android:layout_alignParentRight="true"
7 android:layout_below="@+id/tvKataPointsCategory"
8 android:layout_toRightOf="@+id/textView1"
9 tools:listitem="@android:layout/simple_spinner_item" />
Und hier wird der Spinner gefüllt:
1private void updateSpinner(Spinner spinner,
2 CompetitorGroup group) {
3
4 List<String> valueList = new ArrayList<String>();
5 for (int i = 0; i < group.getCurrentCompetitiors().size(); i++)
6 {
7 if(!group.getCurrentCompetitiors().isEmpty()){
8 valueList.add(group.getCurrentCompetitiors().get(i).toString());
9 }
10 }
11
12 ArrayAdapter adapter = new ArrayAdapter(getApplicationContext(), android.R.layout.simple_spinner_item, valueList);
13 spinner.setAdapter(adapter);
14
15 }
2 CompetitorGroup group) {
3
4 List<String> valueList = new ArrayList<String>();
5 for (int i = 0; i < group.getCurrentCompetitiors().size(); i++)
6 {
7 if(!group.getCurrentCompetitiors().isEmpty()){
8 valueList.add(group.getCurrentCompetitiors().get(i).toString());
9 }
10 }
11
12 ArrayAdapter adapter = new ArrayAdapter(getApplicationContext(), android.R.layout.simple_spinner_item, valueList);
13 spinner.setAdapter(adapter);
14
15 }
Was die Funktionen angeht ist das auch alles ok, aber hier sieht man mal wie das so visualisiert wird:
s7.directupload.net/file/d/3157/hqhyx5mp_jpg.htm
(Ich darf noch keine Link posten)
Im roten Rahmen sieht man, dass die Schriftfarbe weiß ist.
Wenn man den Spinner dann aufklappt, ändert sich diese Farbe nicht und man kann einfach gar nichts lesen, wie auf dem Bild zu sehen ist.
— geändert am 05.02.2013, 10:57:54
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.