Beiträge von Kodak

    Hallo,


    ich schreibe gerade meine erste Android app, was auch langsam fruchtet.
    Allerdings fand ich das Design gerade von den Date und TimePickern nicht gerade so toll.


    Dann bin ich hierdrauf gestoßen: http://android-devblog.blogspo…0/05/wheel-ui-contol.html


    Sieht doch ganz gut aus und deshalb versuche ich das gerade in mein Projekt einzubinden.
    Ich wusste nicht genau wie ich das einbinden soll und bin so vorgegangen:
    - time_layout.xml angelegt
    - Alle Klassen (wie WheelView.java) zu meinem Package hinzugefügt (das geht doch bestimmt auch anderst damit ich nicht alle java Klassen in meinem Projekt seh, oder? Build Path?)
    - xml´s in /res/drawable angelegt


    dann wollte ich einfach mal testen wie das aussieht mit dem Beispielcode (siehe Link oben).
    meine TimeActivity.java sieht also so aus:



    Jetzt meckert er mir bei NumericWheel rum weil er das nicht kennt (NumericWheel cannot be resolved to a type).
    Da ich aber noch nicht so gut mit Android vertraut bin, komm ich hier nicht weiter.
    Auf dem Blog des widgets steht:


    Actually, this time picker is a sample activity that uses my control called NumericWheel.


    Was bedeutet my control called NumericWheel?


    Wäre echt dankbar wenn mir das jemand erklären könnte...


    Danke!
    Gruß
    Kodak

    Hab den Fehler gefunden.
    Der Fehler war nicht das SQL Statement (obwohl monat natürlich richtig ist).
    Man muss aber bei der DB immer auch die Spalte _id mit auslesen.




    Jetzt aber noch eine Frage:
    In meiner Liste steht jetzt:
    1
    2
    3
    4
    5
    ...usw für die monate.
    Ich will aber dass statt 1 Januar angezeigt wird... wie kann ich das am besten machen?
    Hab da schon ein paar Ansätze probiert... aber ohne Erfolg.

    Also am Anfang starte ich das app und auf dem Button steht zB: 17-1-2011
    Also passt.
    Dann öffne ich den DateDialog und ändere das Datum aber der Titel bleibt bei 17-1-2011.


    Code um den Button mit aktuellem Datum zu bestücken:


    und dann dachte ich mir... ok, wo ist die Stelle die ausgeführt wird nachdem der DatePicker Dialog ausgewählt wurde?


    Aber ich kann auswählen was ich will... es steht immer 17-1-2011 auf dem Button.
    Muss ich da noch was aufrufen um vielleicht die view zu aktualisieren oder so?