그래서 내가 성공적으로 내 텍스트 탭은 다음과 같은 코드를 사용하여의 모양을 수정할 수 있었다 삼성 기기에 덮어 및안드로이드 TabLayout 텍스트 크기는
스타일 내 넥서스를 포함한 대부분의 장치에서 예상대로 보이는 것 :
<style name="AppTabLayout" parent="Widget.Design.TabLayout">
<item name="tabIndicatorColor">@color/white</item>
<item name="android:background">@color/colorPrimary</item>
<item name="tabSelectedTextColor">@color/white</item>
<item name="tabTextColor">@color/whiteTransparent</item>
</style>
<style name="TabTextStyle" parent="TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse">
<item name="android:textSize">14sp</item>
<item name="android:textAllCaps">true</item>
</style>
레이아웃 :
<android.support.design.widget.TabLayout
android:id="@+id/toolbar_tab_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
app:tabTextAppearance="@style/TabTextStyle"
style="@style/AppTabLayout">
</android.support.design.widget.TabLayout>
문제 삼성 기기에 그 (S5와 S7가 테스트 한)가 확장하거나 BAS를 축소하도록 크기가 덮어을 한 것으로 나타났습니다이다 탭의 텍스트 길이에 따라 달라집니다. 즉, 짧은 문자열은 공간을 채우기 위해 더 커집니다.
나는 어디에도 언급을 보지 못했고 탭 제목의 길이에 관계없이 텍스트를 동일한 크기로 설정하는 장치를 선택의 여지가없는 것처럼 보일 수 있습니다.
삼성 전자를 중단하는 방법에 대한 조언이 있으십니까?
의 설정에서 글꼴 크기 변경 주위를 연주하여 동일한을 확인할 수 있습니다. 나는 글꼴 크기를 늘리는 사람들이 모든 텍스트를 쉽게 볼 수 없기 때문에 "항상 dp 사용"이라고 말하고 싶지 않습니다. 맞습니까? – Lyleator