片段调整大小如何?

时间:2012-02-10 22:30:07

标签: android android-fragments

如果隐藏了另一个片段,我将如何调整片段大小?换句话说,当我删除或隐藏片段“A”(或listFragment)时,该空格为空。我需要剩下的片段“B”来调整大小并填充片段“A”所在的空间,因此片段“B”占据整个屏幕。任何有关代码示例的帮助将不胜感激。日Thnx

1 个答案:

答案 0 :(得分: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();

此代码将使用R.id.page_list ID隐藏ListFragment,而另一个(内容)将自动调整其大小。