-2
J'utilise le concept Retrofit, j'ai besoin de transmettre la valeur de la liste à l'activité. Ici j'ai joint le code où j'obtiens la réponse du backend.Passez l'adaptateur de valeur de liste personnalisée à l'activité
private void callCheckTopCourseDetails(String getId) {
APIInterface apiInterface = APIClient.getClient().create(APIInterface.class);
Call<Example> call2 = apiInterface.doGetWishlist(getId);
call2.enqueue(new Callback<Example>() {
@Override
public void onResponse(Call<Example> call, Response<Example> response) {
if (response.code() == RESPONSECODE_200 || response.code() == RESPONSECODE_201) {
List<RatingsDetail> getRatingDetails = response.body().getAndroid().getRatingsDetails();
List<CourseDetail> getCourseDetail = response.body().getAndroid().getCoursedetails();
}
}
@Override
public void onFailure(Call<Example> call, Throwable t) {
Log.i("ttttttttt", "" + t);
call.cancel();
}
});
}
Qu'est-ce que vous vous essayé de le faire? Veuillez consulter [Comment poser une bonne question] (https://stackoverflow.com/help/how-to-ask). Stack Overflow n'est pas un service de codage. Vous devez rechercher votre problème et tenter d'écrire le code vous-même avant de le publier. Si vous êtes bloqué sur quelque chose de * spécifique *, revenez et incluez un aperçu du problème et un résumé de ce que vous avez essayé. – FluffyKitten
Bundle Bundle = nouvel ensemble(); bundle.putString ("RatingDetails", String.valueOf (getRatingDetails)); Intention intention = new Intention (contexte, CourseDetailActivity.class); intention.putExtras (groupe); intent.setFlags (Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); context.startActivity (intention); je suis essayé comme ça –