ALLisCHAOS Δημοσ. 7 Οκτωβρίου 2013 Δημοσ. 7 Οκτωβρίου 2013 γεια σας...μπορεί να μου εξηγήσει κάποιος γιατί με αυτόν τον κώδικα int year=date.get(Calendar.YEAR); int month=date.get(Calendar.MONTH)+1; int day=date.get(Calendar.DAY_OF_MONTH); String Date=day+" "+month+" "+year; display.setText(Date); τρέχει κανονικά το app ενώ αν τον μετατρέψω σε αυτόν int year=date.get(Calendar.YEAR); int month=date.get(Calendar.MONTH)+1; int day=date.get(Calendar.DAY_OF_MONTH); String Date=day+"/"+month+"/"+year; display.setText(Date); η επόμενη εμφάνιση που πρέπει να γίνει στην οθόνη δν θα γίνει?
dancer_69 Δημοσ. 7 Οκτωβρίου 2013 Δημοσ. 7 Οκτωβρίου 2013 Δεν ξέρω τι προσπαθείς να κάνεις και τι εννοείς με το "η επόμενη εμφάνιση που πρέπει να γίνει στην οθόνη δε θα γίνει?", αλλά δοκίμασα τον κώδικά σου σε μια νέα εφαρμογή ως εξής: TextView display; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); display = (TextView) findViewById(R.id.tvDisplay); Calendar date = Calendar.getInstance(); int year=date.get(Calendar.YEAR); int month=date.get(Calendar.MONTH)+1; int day=date.get(Calendar.DAY_OF_MONTH); String Date=day + "/" + month + "/"+year; display.setText(Date); και η ημερομηνία εμφανίζεται κανονικά, ότι και να βάλω στα εισαγωγικά(δοκίμασα κενό, - και /)
ZAKKWYLDE Δημοσ. 7 Οκτωβρίου 2013 Δημοσ. 7 Οκτωβρίου 2013 Πέρα απο το γεγονός ότι το να δηλώνεις variable με κεφαλαίο και μάλιστα ίδιο με όνομα κλάσης είναι ότι πιο τράτζικ, δεν βλέπω γιατί να μην τρέχει ο κώδικας. Having said that, η λογική που χρησιμοποιείς το Calendar είναι λάθος. Το σωστό είναι αυτό Calendar cal = Calendar.getInstance(): cal.add(Calendar.MONTH, 1); String date = new SimpleDateFormat("dd/MM/yyy").format(cal.getTime());
ALLisCHAOS Δημοσ. 7 Οκτωβρίου 2013 Μέλος Δημοσ. 7 Οκτωβρίου 2013 σωστός για την μεταβλήτη!! και thanks για την υπόδειξει στο Cal..Y.Γ είμαι fresh meat στον προγραμματισμό οπότε κάνω κ κάποια tragic λαθη ...τελικά το πρόβλημα το είχα με την equals..thanks again πάντως!!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα