2012-02-10 2 views
0

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

ответ

0
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 ID и otherone (содержание) будет изменять размеры автоматически.

Смежные вопросы