Как изменить размер фрагмента? - PullRequest
0 голосов
/ 11 февраля 2012

Как бы я изменил размер фрагмента, когда другой фрагмент был скрыт?Другими словами, когда я удаляю или скрываю фрагмент «A» (или listFragment), это пространство остается пустым.Мне нужно, чтобы оставшийся фрагмент «B» изменил размеры и заполнил пространство, где фрагмент «A» был таким, что фрагмент «B» занимает весь экран.Любая помощь с примерами кода будет оценена.Thnx

1 Ответ

0 голосов
/ 16 августа 2012
android.support.v4.app.Fragment frag = getSupportFragmentManager().findFragmentById(R.id.page_list);
android.support.v4.app.FragmentTransaction ft = getSupportFragmentManager().beginTransaction();

    if( this.isVisible ){
        this.isVisible=false;
        ft.hide(frag);
    }else{
         this.isVisible=true;
         ft.show(frag);
    }
    ft.commit();

Этот код скроет фрагмент ListFragment с идентификатором R.id.page_list, а другой (контент) автоматически изменит свой размер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...