111.PNG 



예전에 질문드렸던건데요..왼쪽껀  main.xml을 기본폼으로 되어 있는 기본화면이구요..
오른쪽 건 xml코드 없는 자바코드로 작성한 그리드뷰 클래스만 불러오게 만든 모습입니다...
다른 건 다 되는데 그림에 버튼을 누르면 그리드뷰가 나오는 화면만 실행이 안되네요..
버튼을 누르면 밑에 보이는 소스 중 com.ii.Home<--이 부분을 실행해야 하는데 안되네요... 

java code 부분입니다...

final cate va=(cate)this.findViewById(R.id.mainView);
cate.setState(false); 

cate_button.setOnClickListener(new View.OnClickListener() {   
   @Override
   public void onClick(View v) {
    if(va.getVisibility()>0) {
    cate.setState(true);
     va.setVisibility(View.VISIBLE);
    }else{ 
    cate.setState(false);
     va.setVisibility(View.INVISIBLE);
    } 
   }
  });
 
main.xml

<LinearLayout
  android:id="@+id/LinearLayout01"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">  
  <ListView
   android:id="@+id/ListView_Sample1"
   android:orientation="horizontal"
   android:layout_alignWithParentIfMissing="true"
   android:dividerHeight="0.1dip"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent">
  </ListView>
  <com.ii.Home
   android:id="@+id/mainView"
   android:layout_width="fill_parent"
      android:layout_height="fill_parent"
  />
 </LinearLayout>