Περισσότερα
Αποστολή δεδομένων από δραστηριότητα σε θραύσμα στο Android
Έχω δύο τάξεις. Η πρώτη είναι η δραστηριότητα, η δεύτερη είναι ένα κομμάτι όπου έχω κάποιο EditText
. Στο activity έχω μια υποκλάση με async-task και στη μέθοδο doInBackground
παίρνω κάποιο αποτέλεσμα, το οποίο αποθηκεύω σε μεταβλητή. Πώς μπορώ να στείλω αυτή τη μεταβλητή από την υποκλάση "my activity" σε αυτό το fragment;
283
3
Από τη Δραστηριότητα στέλνετε δεδομένα με πρόθεση όπως:
και στη μέθοδο Fragment onCreateView:
Έχω βρει πολλές απαντήσεις εδώ @ stackoverflow.com αλλά σίγουρα αυτή είναι η σωστή απάντηση του:
"Αποστολή δεδομένων από δραστηριότητα σε θραύσμα στο Android".
Δραστηριότητα:
Fragment:
Ανάγνωση της τιμής στο θραύσμα
ή απλά
Αν περάσετε μια αναφορά στο θραύσμα (συγκεκριμένη υποκλάση του) στην ασύγχρονη εργασία, μπορείτε στη συνέχεια να αποκτήσετε άμεση πρόσβαση στο θραύσμα.
Ορισμένοι τρόποι για να περάσετε την αναφορά του θραύσματος στην ασύγχρονη εργασία:
class FooTask extends AsyncTask
), τότε περάστε το θραύσμα σας στον κατασκευαστή.