Как сменить экран с элемента Dynami c Android Studio? - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть меню с элементом динамики, но я не знаю, как изменить экран при нажатии на элемент. Кроме того, я хотел бы отправить значения из того же объекта из я создаю элементы. Я хотел бы создать динамический переключатель c или что-то в этом роде, я не знаю ...

Это код:

 public void getAllGroupsByUser(String id_user){


        Call<GroupsResponse> call = APIService.getGroupsByUser(id_user);
        call.enqueue(new Callback<GroupsResponse>() {
            @Override
            public void onResponse(Call<GroupsResponse> call, Response<GroupsResponse> response) {
                if(response.isSuccessful()) {
                    if(response.body().getGroupByParticipant().size() == 0){
                        Log.d("Your arent in any group", String.valueOf( response.body().getGroupByParticipant().size()));
                    }else{
                        final Menu menu = navigationView.getMenu();
                        int groups = response.body().getGroupByParticipant().size();
                        for (int i = 0; i < groups; i++) {
                            menu.add(R.id.dynamic_group_menu, Menu.NONE,1, 
 response.body().getGroupByParticipant().get(i).getName_group()).setIcon(R.drawable.logo_karate_manager);

                        }
                    }
                }
            }

            @Override
            public void onFailure(Call<GroupsResponse> call, Throwable t) {

            }
        });

    }
...