2010-08-17 2 views
0

LinearLayout (bg : 둥근 사각형)을 사용하여 드로어 블 주변에 테두리를 설정했습니다.Android에서 select에서 테두리 색상 (모양)을 변경하는 방법은 무엇입니까?

드로어 블과 테두리는 탭보기로 사용됩니다. 선택 될 때 탭의 테두리 색상을 변경하고 싶습니다.

어떻게하면됩니까?

선택한보기가 모양 (즉, 경계)이 아니라 탭이므로 색상 상태 목록이 작동하지 않는 것 같습니다. 드로어 블 상태 목록은 드로잉이 아닌 뷰 사이에서 회전하려고 할 때 작동하지 않는 것 같습니다.

private OnClickListener tabClick(Context mContext){ 
    @Override 
    onClick(View v){ 
    v.setBackgroundResource(R.drawable.active); 
    } 
} 
myTab.setOnClickListener(tabClick); 
+0

전달한 뷰의 상태를 setIndicator()로 변경하려고합니까? – Qberticus

답변

0

을 정렬의 "onSelectedListener"를 찾을 수 없습니다 TabHost에서 setOnTabChangeListener를 호출 한 다음 모든 것을 수동으로 변경하십시오.

0

의 해결책이 : 또한, 나는 당신이 클릭을 처리하기 위해 OnClickListener을하고, 적절한 배경을 변경하는 얻을 필요가 ...