Есть ли способ динамически установить класс Fragment в класс FrameLayout? - PullRequest
0 голосов
/ 05 мая 2020

Мне нужно динамически создавать FrameLayouts и динамически устанавливать определенные фрагменты для макетов. Можем ли мы сделать это в студии android?

for (int i = 0; i < list.size(); i++)
{
    User current_user = list.get(i);

    UserFragment current_user_fragment = new UserFragment(current_user);
    FrameLayout current_frame_layout = new FrameLayout(getContext());

    // then I need to the current_user_fragment into the current_frame_layout here 
}

Примечание:

Я пытаюсь создать следующую иерархию XML динамически;

-LinearLayout
    -LinearLayout
        -FrameLayout
        -FrameLayout
        -FrameLayout
        -FrameLayout
    -LinearLayout
        -FrameLayout
        -FrameLayout
        -FrameLayout
        -FrameLayout
        .
        .
        .
...