안녕하세요?

제가 하려는 것은 GridView를 만들고,
OnClickItemListener를 구현해서 각 그림을 클릭했을 경우,
웹페이지를 띄우게 하려 합니다.

xml 레이아웃에서
LinearLayout을 전체 화면으로 놓고, 우선 GridView를 만들었습니다.
그리고 Webview를 LinearLayout에 addview로 설정해주었습니다.
web이 전체화면으로 뜨게끔 하려고 했기 때문입니다.

이렇게 했을 경우에,
click listener에서 toast를 띄우면 제대로 동작이 하는데
다음과 같이 web페이지를 띄우면 아무 동작이 없습니다.



클릭 리스너는 다음과 같이 구현했습니다.

OnItemClickListener listener = new OnItemClickListener() {
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
      switch (position) {
      case 0 :
       web.loadUrl("http://www.naver.com/");
       break;
      case 1 :
       web.loadUrl("http://www.daum.net/");
       break;
      case 2 :
       web.loadUrl("http://www.google.co.kr/");
       break;
      }
     }
    };



Webview가 LinearLayout에 붙어있어 안되는 것일까요?
어떻게 view를 구현해야 할지 감이 안오네요.
조언 부탁드립니다.