마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 탭뷰 눌림효과 질문이요

0 추천

탭뷰를 구현했는데 색상을 안입히면

이렇게 경계선도 있고 눌림효과도 있는데

색상없을경우

색상을 입히면 이렇게 

눌림효과도 없어지고 경계선도 없어지는데

색상

 

색상을 입혀도 눌림효과가 있고 경계선만들수 있는방법있나요?

같은색상으로 했을경우에요..

소스좀 부탁드립니다..

 

아그리고 탭 크기를

tabHost.getTabWidget().getChildAt(tab).getLayoutParams().height=230;

이렇게 크기 설정을 했는데

제 기종이 베가아이언인데 친구 노트4에서는 크기가 달라지더라구요

원래 핸드폰마다 탭뷰 크기가 달라지나요?

고정하는벙법없나요?

모짜 1 (390 포인트) 님이 2015년 4월 1일 질문
모짜 1님이 2015년 4월 1일 수정

1개의 답변

0 추천
탭뷰 버튼같은 경우엔 그냥 제가 이미지를 만들어서 구현하는데..

탭뷰 버튼 등으로 검색하시면 예제가 많으니 보시면 될듯..

그리고 폰 기종마다 해상도가 다르다보니 탭 높이를 230으로 지정하면 당연히 크기가 달라질 수밖에 없죠.

예를 들자면 갤2는 해상도가 800x480인데, 요즘나오는 최신 폰중에 2560x1440인 것도 있죠.

갤2에서 화면 절반을 차지하는게 다른 폰에선 반에반도 안나오죠..

저같은 경우엔 레이아웃 수정하기 귀찮아서 weight 등으로 비율맞춰서 레이아웃을 만듭니다.

탭뷰도 고정하고 싶으시면 폰 해상도중 높이를 구하셔서 나누기 몇으로 하는것도 하나의 방법이죠..

폰마다 높이가 다르니까 1/8 이런식으로 쓴다면 전체 높이의 1/8수치의 높이만큼 탭뷰가 나오겟죠
anci (19,950 포인트) 님이 2015년 4월 2일 답변
탭뷰 버튼으로 검색해도 예제가 기본적인것밖에없습니다..
...