XML를 이용한 Tab생성 방식으로 구현을 했습니다.


하지만 그냥 기본 Tab를 쓰기에 속상해서 이미지를 넣고자 구글링을 해보니 클레스화한 레이아웃을 적용할 수 있더라고요


a_spec.setIndicator(new TabImg(this,R.drawable.a,"MyComics"));


위와 같이 구성 시킨 후 적용을 하니 예쁜 이미지 텝이 나왔습니다. 하지만 역시 문제가 있네요


문제점은 해당 텝을 선택 했을 때 어떤 변화를 보여주는 방식에 관한 겁니다. 그래서 저는


        mTabHost.setOnTabChangedListener(new OnTabChangeListener() {
            @Override
            public void onTabChanged(String tabId) {
                // TODO Auto-generated method stub
                if(tabId.equals("bma")){
                    //액션
                }        
            }
        });


이렇게 구성하여 액션 부분에 변화를 줄라고 하는데 mTabHost.getTabWidget().getChildAt(0).? 이런 식으로 접근자를 찾아야 하는건지..


아무리 찾아봐도 찾을 수가 없네요. ㅜㅜ 전 상태를 유지하면 아니면 혹은 다시 new TabImg()을 선언을 하든 Tab 모양을 변경하고 싶습니다.


이럴 때는 어떻게 해야 하는지요? 고수님들의 조언 보탁드립니다.