| |||||||
Das Thema "Spinner Auswahl reagieren" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 01.06.2011
Beiträge: 21
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| Ich sitze seit 3 Uhr Nachts schon dran aber schaff es trotz Bücher lesen und co es einfach nicht auf die Auswahl meines Spinners zu Reagieren. Habe sogar da sBuch von Arno Becker da steht folgende rCode drin: Code: private AdapterView.OnltemSelectedListener mSpinnerltemAuswahlListener =
new AdapterView.OnltemSelectedListener(){
public void onltemSelected(AdapterView<?> argO,
View argl, int position, long id) {
Cursor sortedCursor;
switch (position) { / / (1)
case 0: sortedCursor = mKontaktSpeicher.
ladeGeoKontaktListe(Sortierung.ST ANDARD, break;
case 1: sortedCursor =mKontaktSpeicher.
adeGeoKontaktListe(Sortierung.NAME. null); break;
default: sortedCursor = mKontaktSpeicher.
ladeGeoKontaktListe(null);
}
final ListView view = getListView(); // (2) final SimpleCursorAdapter cursorAdapter = // (3)
((SimpleCursorAdapter) view.getAdapter()); cursorAdapter.changeCursor(sortedCursor); // (4)
} bitte um Hilfe, wie kann ich auf ein Ausgewählten Punkt in meinem SPinner reagieren . Vielen Dank Lg Shinjo |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
hast du den listener auch zum spinner gesetzt? mySpinner.setOnItemSelectedListener(mSpinnerItemAu swahlListener)
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 01.06.2011
Beiträge: 21
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Ganz ehrlich habe kein Plan: Kann mir jemand nicht einfach eine Code Vorlage zum Benutzen und Verstehen schicken . Bitte :-/ lg Shinjo |
| | |
| | #5 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
am besten mal mit den grundlagen anfangen dann das sind eher java grundlagen.
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #6 (permalink) |
| Neuer Benutzer Registriert seit: 01.06.2011
Beiträge: 21
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Also ich habe jetzt das mit dem Spinne rhin bekommen aber wie kann ich dadurch den TextView erneueren ???? Ich hab emal ein versuch gestartet und di eklasse ist so wie bei dem Developer Spinner Beispiel: public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) { Intent intent = null; String[] mytermine = { "Alle Termine", "paula" }; String name = parent.getItemAtPosition(pos).toString(); int j = 0; for(int i = 0; i <= 16 ; i++) { if(mytermine[i].equals( name)) { j = i; break; } } switch (j) { case 0: break; case 1: intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.bayern-innovativ.de")); startActivity(intent); break; } } egal wa sich da einfüge er bricht ab mit eine rfehler meldung egal ob ich eine activity oder etwa sanderes starten will :-/ lg Shinjo |
| | |
| | #7 (permalink) |
| Android-Hilfe.de Mitglied Modell: HTC Legend Registriert seit: 20.05.2010
Beiträge: 95
Abgegebene Danke: 19
Erhielt 32 Danke für 17 Beiträge
|
Poste doch mal deine Fehlermeldung...wäre schon mal hilfreich. In welcher Zeile schmiert dir denn der Code ab? |
| | |
| | #8 (permalink) |
| Android-Hilfe.de Mitglied Modell: HTC Legend Registriert seit: 20.05.2010
Beiträge: 95
Abgegebene Danke: 19
Erhielt 32 Danke für 17 Beiträge
|
Also wenn du den Code so laufen lässt wie du ihn da grad gepostet hast, bekommst normalerweise eine ArrayIndexOutOfBoundsException... ![]() Dein Array hat doch nur zwei Einträge...wenn die Schleife den dritten Durchlauf startet schmierts ab... Also wenn dein i=2 ist, dann checkt dein if auf mytermine[2], aber dein Array hat nur zwei Einträge... Aber poste doch einfach mal deine Fehlermeldung. Edit: Hab mir jetzt mal deinen Code vom ersten Post genauer angesehen und dann noch den anderen...werd nicht wirklich schlau daraus. Lern am besten erstmal Java, weil irgendwie hab ich das Gefühl, als wär das noch nicht wirklich eine Stärke von dir, oder täusch ich mich da? Geändert von TheUsualSuspect (04.07.2011 um 22:39 Uhr) |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 01.06.2011
Beiträge: 21
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Studiere Informatik auf B.A *kotzzz* und habe Java gelernt. Problem ist ich habe soviel zutun und bei Android kommt mans chnell in so ne komische Javazwischen Dings denken rein. Zumindest geht es mir so ! lg Mein Problem ist das er auf meinem Handy wenn ich den Spinereintrag mit der case fall anklicke abschmiert mit eine rnormalen fehlermeldung. das array war gefüllt aber mit privaten infos die ich nicht preis geben wollte |
| | |
| | #10 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
im entwickler bereich gibt es keine "normale fehlermeldung" - da gibt es nur stacktraces warum studierst du dann informatik, wenn du es "kotzzz" findest?
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| Folgende Benutzer bedanken sich bei swordi für diesen Beitrag: | DieGoldeneMitte (05.07.2011), the_alien (05.07.2011) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Argh! Soviel Auswahl! Hilfe bei der ROM Auswahl | McDope | Root / Hacking / Modding für HTC Desire | 45 | 15.02.2011 19:13 |
| Träges reagieren/aufhängen | ex0tic | Samsung Galaxy S (I9000) Forum | 6 | 05.01.2011 15:59 |
| Auf WLAN disconnect reagieren | Iggy Stanson | Android App Entwicklung | 3 | 11.10.2010 13:33 |
| Sensortasten reagieren nicht | sieche | Samsung Galaxy S (I9000) Forum | 7 | 08.09.2010 16:11 |
| Hardwarekomponenten reagieren nicht mehr | Aruoka | HTC Magic Forum | 3 | 17.06.2010 02:16 |