1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Micka, 31.05.2012 #1
    Micka

    Micka Threadstarter Erfahrener Benutzer

    hy,

    in meiner App soll man per Button ein Datum wählen, das klappt auch. Allerdings schreibe ich die App für kognitive eingeschränkte Menschen. Aus diesem Grund, finde ich und auch ihre Betreuer, wäre es passender statt der Spinner Ansicht ein Kalender zum wählen das Datums zu nutzen.

    Leider finde ich nichts wie ich den DatePickerDialog so konfigurieren kann das er einen Kalender statt der Spinner zeigt. (siehe Bild unten)

    Kann mir jemand helfen?

    [​IMG]
     
    Zuletzt bearbeitet: 19.06.2012
  2. swordi, 31.05.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    android Honeycomb hat so ein kalender widget. eventuell kannst du von dort den code als vorlage nehmen und dir eine custom view bauen.
     
    Micka gefällt das.
  3. Micka, 31.05.2012 #3
    Micka

    Micka Threadstarter Erfahrener Benutzer

    okay, werd mir das nachher mal googeln. Danke, melde mich wenns geklappt hat, oder auch nicht geklappt hat
     
  4. Tom299, 31.05.2012 #4
  5. Micka, 31.05.2012 #5
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Danke Tom, das sieht auf den ersten kurzen Blicl perfekt aus.
     
  6. Micka, 01.06.2012 #6
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Okay, ich habe nun einige Implementierungen gefunden. Leider nichts nützliches. Die zu entwickelnde App muss unter anderem unter Android 2.1(API 7) laufen, das schafft von den gefundenen Calender Views leider keine. Ich frage mich nun ob ich es packen kann eine solche View noch rechtzeitig vor de Abgabe selbst zu basteln. Da ich so etwas noch nie gemacht habe denke ich stehen die Chancen eher schlecht. Was meint ihr? Wie groß schätzt ihr den Auwand?
     
  7. Tom299, 01.06.2012 #7
    Tom299

    Tom299 Android-Experte

    Ich denke, in 2 bis 3 Tagen inklusive Tests sollte das machbar sein. Hab selbst auch schon mal überlegt, sowas zu bauen, aber bis jetzt war die Anforderung noch nicht direkt da.

    Verstehe aber eh nicht, wieso so ein CalendarPicker nicht zum Android-Standard gehört ...
     
    Micka gefällt das.
  8. swordi, 01.06.2012 #8
    swordi

    swordi Gewerbliches Mitglied

    ist es ja - ab honeycomb
     
    Micka gefällt das.
  9. Micka, 01.06.2012 #9
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Warum es nicht zum Standard gehört verstehe ich auch nicht, naja gut, mittlerweile seit API 11 gehört es ja anscheinend dazu, zumindest hab ich das bei meiner Suche gelesen.

    Mein Problem ist das ich erstens keine Ahnung habe wie ich rangehen muss, zweitens ist die App Teil meiner Seminararbeit für die Uni und die Abgabefrist ist am 22.06. Ich muss aber noch die gesamte schriftliche Ausarbeitung (ca 20 Seiten) machen. Ich kann es momentan noch nicht abschätzen weil ich nicht begonnen habe, aber die Objektorientierte Analyse und so kosten mich glaube ich genug Zeit. Muss mich erstmal einlesen wie das nochma ging, leider. Ist schon schon ein Paar Semester her das ich das gemacht habe. Werd mich erstmal an die schriftliche Ausarbeitung machen und dann gucken ob ich noch Zeit habe eine Calender View zu entwickeln.

    Kann mir jemand ungefähr den Aufbau einer solchen beschreiben? Also wie ich an die Sache rangehen muss?
     
  10. swordi, 01.06.2012 #10
    swordi

    swordi Gewerbliches Mitglied

    vergiss es - ist sicher zu wenig zeit für das was du noch vor dir hast :D vor allem ohne kenntnise wie man custom views baut :D
     
    Micka gefällt das.
  11. Tom299, 01.06.2012 #11
    Tom299

    Tom299 Android-Experte

    Ich würde einfach hingehen und meinen CalendarPicker von Dialog ableiten. Man muß sich dann nur noch überlegen, wie man auf OK und Cancel (oder sonstige Buttons) reagieren kann. Vorstellbar wäre, daß man die Buttons ähnlich wie bei dem Android-Dialog von außen setzen kann (.setPositiveButton usw.) oder aber über Events / Handler.
     
    Micka gefällt das.
  12. Micka, 01.06.2012 #12
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Okay, dann habe ich noch eine andere Frage. Die App die ich entwickle ist ein Haushaltsbuch. Ein Haushaltsbuch für Menschen mit Behinderung. Besonders wichtig ist die Anzeige des Restgelds, die existiert ja auch. Hin und wieder kommt es aber vor das im Portmonnaie eines Nutzers "urplötzlich" andere Geldsummen vorzufinden sind, als es das Haushaltsbuch vorrechnet. Kommt dann daher das man vergessen hat etwas einzutragen, sich vertippt hat oder ähnliches.

    Aus diesem Grund möchte ich eine Java Anwendung schreiben die mit der gleichen Datenbank arbeitet. Wenn der Nutzer dann in der App die Möglichkeit hätte die Datenbank zu exportieren(einfachheitshalber in eine DropBox), dann könnte ein Betreuer die gleiche Datenbank mit der Java Anwendung öffnen und quasi per Remote helfen.

    Wie kann ich die Datenbank exportieren? Arbeitet Java überhaupt mit SQLLite?
     
    Zuletzt bearbeitet: 01.06.2012
  13. Tom299, 01.06.2012 #13
    Tom299

    Tom299 Android-Experte

    Java and SQLite - Stack Overflow

    Die Frage ist, ob sich der Betreuer mit der Datenbank auskennen muß oder ob er nur Werte angezeigt bekommt. Dann wäre es natürlich auch vorstellbar, die Daten online zu speichern (also DB mit Webserver), worauf die App und die Java Anwendung zugreifen könnten. Möglichkeiten gibts da sicherlich mehrere, das einfachste wärs aber wohl die ganze DB sprich das File deineDB.db zu exportieren und mit nem JDBC-Treiber zu öffnen.
    Oder du bringst dem Anwender den Umgang mit der DB bei, dann kann er sich die Tabellen und die Werte selbst ansehen. Aber das ist wohl zu viel verlangt :D
     
    Micka gefällt das.
  14. Micka, 01.06.2012 #14
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Gerade ist mir noch etwas aufgefallen. Ich habe nun meine App als APK exportiert. Hab sie per Dropbox auf ein Test Handy geschoben auf dem die vorherige Version 1.0 bereits schon installiert war. Wenn ich jetzt mit dem Dateimanager vom Handy die Apk datei öffne gibt nur die option Deinstalliern oder starten...wieso gibt es nicht die Möglichkeit zu installieren? es ist ja eine neuere Version

    Der ursprüngliche Beitrag von 11:41 Uhr wurde um 11:42 Uhr ergänzt:

    denke es ist zu Viel Aufwand dem Betreuer da noch etwas beizubringen. Deswegen hab ich ja die Idee einfach eine Java Anwendung zu schreiben bei der der Betreuer dann mit einer ähnlichen Oberfläche wie der Nutzer in der App einfach arbeiten kann.
     
  15. StefMa, 01.06.2012 #15
    StefMa

    StefMa Gewerbliches Mitglied

    Wieso so kompliziert?
    Du kannst doch in der App solche Ereignisse "abfangen"?
    Wenn ein User:
    etwas vergisst -> Dialog oder Notifcation
    vertippt -> beim rechnen vorher schauen ob buchstaben oder andere zeichen entahlten sind
    ...

    Gruß
     
    Micka gefällt das.
  16. Tom299, 01.06.2012 #16
    Tom299

    Tom299 Android-Experte

    Deinstallier mal die alte Version. Es ist möglich, daß sich dein Debug-Key geändert hat, dann kannst du kein "Update" machen.
     
    Micka gefällt das.
  17. Micka, 01.06.2012 #17
    Micka

    Micka Threadstarter Erfahrener Benutzer

    okay, schade. wenn ich die App deinstallieren gehen ja auch die Daten verloren


    Vergessene Eingaben werden abgefangen, aber es kommt gerne mal vor das einer der Clienten in die Falsche(z.B. vom letzen Monat) Liste einträgt. Dann wundert er sich warum das Restgeld nicht stimmt. Aufgrund der Tatsache das die Nutzer kognitiv eingeschränkt sind kommen sie nicht so schnell drauf wo der Fehler ist und melden sich bei ihrem Betreuer. Bisher machen die Clienten das über Excel listen oder handschriftliche Bücher, mein Ziel ist es diese zu ersetzen mit der APP. Eine Excel Liste kann man dem Betreuer ja schnell per E-mail schicken, so wurde es bisher gemacht.

    Der ursprüngliche Beitrag von 11:49 Uhr wurde um 11:49 Uhr ergänzt:

    Kann ich verhindern das sich der Debug Key ändert?
     
  18. Tom299, 01.06.2012 #18
    Tom299

    Tom299 Android-Experte

    Der Debug-Key sollte auf dem gleichen Rechner eigentlich immer der gleiche sein. Aber beim Exportieren mußt du glaub nen richtigen Key erzeugen. Der unterscheidet sich dann vom Debug-Key. Wenn du mal von nem anderen Rechner programmiert hast, ist der Debug-Key auch anders.
    Und wenn du beim Exportieren einen neuen Keystore anlegst, weil du den alten nicht mehr weiß oder so *gg* dann haste auch ein Problem ;-)
     
    Micka gefällt das.
  19. Micka, 01.06.2012 #19
    Micka

    Micka Threadstarter Erfahrener Benutzer

    Komisch. Ich habe immer den gleichen Key Store genommen, demnach sollte es ja ansich klappen.
     
  20. swordi, 01.06.2012 #20
    swordi

    swordi Gewerbliches Mitglied


    auch der debug key hat ein ablaufdatum.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Frage zum Einsatz von Qualifiers für die dimens.xml Android App Entwicklung 30.08.2017
[ERLEDIGT] Fragen zur Play Developer Console, wie Steuern etc. Android App Entwicklung 29.08.2017
[ERLEDIGT] Fragen zum Einstieg in APP-Entwicklung Android App Entwicklung 01.08.2017
[ERLEDIGT] Frage zu Datenschutz bei Appveröffentlichung Android App Entwicklung 31.07.2017
[OFFEN] Android Studio - Code Style Android App Entwicklung 08.06.2017
[ERLEDIGT] Frage zu den drawable-Ordnern Android App Entwicklung 20.05.2017
[ERLEDIGT] Layout (Design) erkennt style nicht? Android App Entwicklung 13.03.2017
Und täglich grüßt die Quiz-App Frage (Vorgehensweise zur AppEntwicklung) Android App Entwicklung 15.02.2017
Frage zu Rekursives Ordner kopieren Android App Entwicklung 07.02.2017
Ein paar Fragen zu Permissions... Android App Entwicklung 18.01.2017

Users found this page by searching for:

  1. Android datepicker ersetzen

    ,
  2. android datepicker styl

Du betrachtest das Thema "Frage zum Datepicker Style" im Forum "Android App Entwicklung",