У меня есть меню с элементом динамики, но я не знаю, как изменить экран при нажатии на элемент. Кроме того, я хотел бы отправить значения из того же объекта из я создаю элементы. Я хотел бы создать динамический переключатель 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) {
}
});
}