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

Programmabsturz bei Spinner

Das Thema "Programmabsturz bei Spinner" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 30.09.2011, 08:04   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Ausrufezeichen Programmabsturz bei Spinner

Hallo,

ich hab gestern zum ersten mal einen Spinner benutzt, dabei hab ich den "falschen" Listener benutzt und das Programm ist immer OHNE JEGLICHE FEHLERMELDUNG abgestürzt:

Code:
        spinner.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> av, View v, int index, long arg3) {
                selectedUser = userList.get(index);
                Toast t = Toast.makeText(LoginActivity.this, selectedUser.getLogin(), Toast.LENGTH_SHORT);
                t.show();
            }
        });
Der "richtige" Listener wäre der 'OnItemSelectedListener' gewesen. Aber kann doch eigentlich nicht sein, daß die App ohne Fehler abstürzt und LogCat schweigt ... und wieso kann man den Listener überhaupt setzen, wenn er nicht funktioniert?

Zum Glück konnte ich den Fehler relativ schnell ausfindig machen, aber das gibt mir trotzdem zu denken, denn wer weiß, welche Fehler noch unter den Tisch gefallen lassen werden ...

Kann man eigentlich das Icon des Spinners (ganz rechts der hässliche Pfeil zum Auswählen) ändern? In den Methoden hab ich leider dazu nichts gefunden, vielleicht gehts über XML?


Gruß,
Tom
Tom299 ist offline   Mit Zitat antworten
Alt 30.09.2011, 10:12   #2 (permalink)
Android Experte
 
Benutzerbild von v Ralle v

Modell: Samsung Galaxy S2 mit CM9 | Asus Transformer Prime

Registriert seit: 27.08.2010
Beiträge: 782
Abgegebene Danke: 124
Erhielt 162 Danke für 128 Beiträge
Standard AW: Programmabsturz bei Spinner

Ich habe noch nie einen Spinner benutzt, kann daher nichts zu dem Icon sagen.

Aber wenn du dir ganz sicher bist, dass es sich um eine Fehlverhalten handelt, dann melde es als Bug. Ich habe auch schon einen gemeldet. Das erscheint mir am sinnvollsten.
__________________
Auch ich freue mich, wenn man bei mir den DANKE Button drückt
PowerPoint OpenOffice Remote - Kostenlose App um PowerPoint, OpenOffice und LibreOffice fernzusteuern.
Shutdown Remote - Kostenlose App um seinen PC aus der Ferne herunterzufahren.
v Ralle v ist offline   Mit Zitat antworten
Alt 30.09.2011, 10:43   #3 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Programmabsturz bei Spinner

ich meine mich erinnern zu können, dass es sich bei dem icon um die "dropdown ressource" handelt.

die kann man glaub ich ersetzen. bin mir aber nicht ganz sicher
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 30.09.2011, 11:51   #4 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Programmabsturz bei Spinner

Beim Adapter kann man
Code:
loginAdapter.setDropDownViewResource(resource)
setzen, aber das bezieht sich auf das Layout der gesamten Zeile.

Wenn, dann müßte das Icon wohl eher direkt mit dem Spinner verkuppelt sein. Hab aber noch nicht rausgefunden, wo bzw. ob das überhaupt geht ...
Tom299 ist offline   Mit Zitat antworten
Alt 30.09.2011, 11:53   #5 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Programmabsturz bei Spinner

und wie siehts mit
android:spinnerSelector="@drawable/icon"
aus?
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 30.09.2011, 12:21   #6 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Programmabsturz bei Spinner

android:spinnerSelector gibts leider nicht, habs mit 1.6, 2.1, 2.3.1 und 2.3.3 versucht ...
Tom299 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Spinner problem lilpac Android App Entwicklung 0 16.06.2011 18:18
Vibration bei Programmabsturz abschalten computer_freak Samsung Galaxy S (I9000) Forum 1 15.03.2011 21:51
Absturz bei Spinner.setAdapter() Scanner Android App Entwicklung 11 06.06.2010 06:26
Spinner on cliclListener joschika77 Android App Entwicklung 3 02.07.2009 13:17
Brauche Hilfe bei Spinner-Komponente ensacom Android App Entwicklung 0 22.05.2009 15:16




Du liest gerade: "Programmabsturz bei Spinner" 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.