Spinner aus einer PostgreSQL-Datenbank füllen

  • Hallo zusammen,


    und zwar ich hab ein Problem. Ich mach eine App bei der man sich einloggen muss, für den Benutzernamen will ich ein Spinner verwenden der sich die Benutzernamen aus der PostgreSQL-Datenbank holt. Hier liegt mein Problem ich weiß nicht wie es umsetzen soll, da die meisten Tutorials für SQLite sind oder mit PHP zusätzlich gearbeitet wird.


    Kann mir da wer Tipps geben? Ich komm hier nicht mehr weiter :(


    Oder gibts noch andere Varianten wie ich den Spinner mit den Benutzernamen füllen kann?


    vielen Dank schonmal :)

  • Du wirst um einen entsprechenden Cursor Adapter nicht umhin kommen.
    Allerdings sollte Deine Lösung auf jeden Fall einen Zwischenschritt über ein PHP Formular beinhalten.
    Ansonsten lassen sich ruckzuck die Zugangsdaten zur PostgreSQL Datenbank holen und dann Gute Nacht Marie.

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

  • so hab mich mal dran gesetzt und rumprobiert.


    ich bekomm aber dauernd einen nullpointer, kann den fehler aber nicht finden.


    könntest du dir den code mal anschaun?
    meine Main:


    mein Adapter:


    und der Auszug aus dem Logcat

  • Du hast user nirgends instanziert.
    Nur einmal oben deklariert aber nie einem Wert zugewiesen. Also ist user == NULL und NULL.add(mapUser); stürzt ab.

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

  • danke dir!
    voll der blöde Fehler ...sry


    jetzt hab ich aber ein weiteres problem
    er meldet mir bei Zeile 9


    Java
    spinner_user.setAdapter(uAdapter);


    einen nullpointer, mach ich da irgendwas falsch oder hab ich wieder nur was übersehen? :-/
    hab nebenbei noch eine listview gefüllt die funktioniert ohne probleme.
    des mit dem spinner sollte doch gleich wie bei der listview dann funktionieren oder irr ich mich da?


    falls du noch den logcat brauchst

  • Es wird Zeit, dass Du Dich mit dem Debugger beschäftigst. ;)


    NULL Pointer Exception heißt, dass irgendwas NULL ist.
    Entweder spinner_user oder uAdapter.
    Da das LogCat auf irgendwas Androidinternes verweist würde ich auf uAdapter tippen.

    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Daraus folgt: je mehr Käse, desto weniger Käse.


    »Dies ist ein Forum. Schreibt Eure Fragen in das Forum, nicht per PN!«

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!