ok버튼이 있습니다.
버튼 클릭시 DB에서 데이터를 조회하여 리스트에 뿌려주고 있습니다.
데이터를 조회하는 동안 ok버튼을 INVISIBLE하고 싶은데요
희안하게 onClick에다 넣으면 버튼눌렀을때 히든이 되는게 아니라
디비조회하고 리스트다 뿌려주면서 히든이 됩니다. -_-;;;
이게 무슨상황인가요. 제가 멀 잘못한거죠?

ok.setOnClickListener(new Button.OnClickListener(){ 
         public void onClick(View v) {
                //ok버튼 Invisible 처리

             onView(list);
            //ok버튼 visible 처리
         }
   }
 );


public void onView(ArrayList list){
     IsListAdapter member_adapter = new IsListAdapter(this, R.layout.list_sub, list); // 어댑터  생성
        setListAdapter(member_adapter);
    }


또한 이때에 리스트 구성 후에 제일 첫째행을 자동 선택되게 하려고 하는데요
list.setSelection(0)을 하면 된다고 하는데 어디에 구현을 해야할 지 모르겠네요.
방법좀 알려주세요.