2012-02-10 16 views
0

別のフラグメントが隠されている場合、どのようにフラグメントのサイズを変更しますか?つまり、フラグメント "A"(またはlistFragment)を削除または非表示にすると、その領域は空になります。私は、断片 "A"が全面を占めるように断片 "B"があった空間をサイズ変更して記入するために残りの断片 "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(); 

このコードはR.id.page_list IDとListFragmentを非表示になり、そしてotherone(コンテンツ)が自動的にリサイズされます。

関連する問題