Mr.Etherium Δημοσ. 18 Σεπτεμβρίου 2013 Δημοσ. 18 Σεπτεμβρίου 2013 Θέλω την βοήθεια σας. Έχω ένα project για πτυχιακή. Το πρόγραμμα είναι ολοκληρωμένο και γραμμένο σε java το οποίο θέλω να το μετατρέψω σε εφαρμογή android αλλα δεν γνωρίζω και πολλά. Έχω κάνει το UI αλλά δεν μπορώ να το κάνω να τρέξει γιατί δεν γνωρίζω τι εντολές πρέπει να εισάγω ώστε να εμφανίζει ένα μήνυμα με τα αποτελέσματα. πχ πως θα τρέχει κάποια system.out με loop?? Το πρόγραμμα είναι ένας Γενετικός αλγόριθμος. Και αυτό είναι μέχρι στιγμής το UI που έχω φτιάξει. Στο οποίο θα δίνεις αυτές τις 2 τιμές και θα εμφανίζει το αποτέλεσμα του αλγόριθμου απλά πατώντας το Run. Παρακαλώ όποιος θέλει ας βοηθήσει. Ο κώδικας είναι μισοτελειωμένος στο android app αλλά έχω κολλήσει σε αυτό το κομμάτι. δλδ στο πώς θα κάνει τον αλγόριθμο να δίνει τα αποτελέσματα σε έξοδο.
nilosgr Δημοσ. 18 Σεπτεμβρίου 2013 Δημοσ. 18 Σεπτεμβρίου 2013 Το deadline για την πτυχιακη ποτε ειναι;
ZAKKWYLDE Δημοσ. 18 Σεπτεμβρίου 2013 Δημοσ. 18 Σεπτεμβρίου 2013 Φαντάζομαι ότι ήδη ξέρεις πως να αντιστοιχήσεις κάτι απο το .xml του layout σου στο Activity με findViewById Όπως ακριβώς έχεις χρησιμοποιήσει TextView για τα Labels των πεδίων σου, θα έχεις ένα TextView με (android:singleLine="false") στο οποίο θα κάνεις append το αποτέλεσμα κάθε φορά. Αυτό θα το κάνεις με την μέθοδο onClick(View view) public void onClick(View view) { if (view == findViewById(R.id.submitButton)) { TextView txt = (TextView) findViewById(R.id.txtResult); txt.setText("....."); //or txt.append("...") } } 2
Mr.Etherium Δημοσ. 18 Σεπτεμβρίου 2013 Μέλος Δημοσ. 18 Σεπτεμβρίου 2013 Σας ευχαριστώ παιδιά! Τελικά το έκανα να τρέξει βάζοντας αυτά runOnUiThread(new Runnable(){public void run() {tv_result.setText(getString(R.string.result)+" THE BEST FITNESS AT GENERATION ("+ i +") is: "+fitness[0]);dialog.setMessage(getString(R.string.result)+" "+f); Αυτο το android μεγάλο πρήξιμο στα αρχίδια!!! Αν δεν έβρισκα τον κώδικα απο άλλη εργασία δεν θα το έκανα ποτέ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα