문제

탐색을 위해 액티브 바에서 사용되는 내 탭에 작성한 스타일 (디자이너에서)을 적용하고 actionBar Sherlock을 사용합니다. LDPI에서 XHDPI 장치로 완벽하게 보이지만 XXHDPI 장치의 상황이 변경됩니다. 나는 2 탭 만 가지고 있으며, 스타일링을 제외하고는 "탭 탐색"에 Sherlock 데모 앱과 동일한 코드를 가지고 있습니다. 나는 2 개의 이전 simmilar 질문이 아직 답변하지 않는다는 것을 발견했습니다.

누적 된 액션 바 탭 막대가 부모를 작성하지 않음 (Simmilar 문제가있어, 중심의 탭이 있습니다. 불편을 끼쳐 드려 죄송합니다. rep 포인트 때문에 이미지를 첨부 할 수 없습니다.) 과 액션 바 탭은 Android에서 화면을 채우지 않습니다

게시물의 시간 이후, 이것은 태블릿의 문제 일뿐 만 아니라 지금은 많은 FullHD (주력) 스마트 폰이 있으며 이는 큰 "디자인"문제를 해결합니다.

i 2Tabs는 모든 장치 크기의 전체 너비를 채우거나 일치시키고, 내 경우에는 각각 50 %의 폭을 채우십시오. 기본 holo 스타일 된 탭은 (이전 링크와 같이 표시된 것처럼)이 큰 화면에서 나의 스타일의 탭이 훨씬 더 나빠 보입니다.

PS : 탭에서 텍스트를 더 크거나 그 이상으로 만드는 경우 상황이 변경되지 않습니다. 탭은 너비를 adujst하지 않으며 대신 높이를 변경하고 텍스트가 2 줄이 걸립니다.

도움이 되었습니까?

해결책

불행해서, 이것은 다른 JB 변경 사항입니다. https://android.googlesource.com/platform/frameworks/base/+/b8139af3dcae80c0030afd0354dc424a7c72c3d9.

해결책 중 하나 : 대상 SDK 15 이하 설정

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top