在我的应用程序"Tide Now WA"中,我最近使用新的Nexus 9平板电脑(Lollipop - API 21)测试了兼容性.
它会写一些按钮文字.此应用程序使用Android 2.3和Android 4.0正确编写文本.即混合资本和小写字母.
当我的Nexus 9上运行相同的应用程序时,文本中的所有字母都大写.
FWIW我的清单包含以下声明:
uses-sdk android:minSdkVersion="10" android:targetSdkVersion="14"
我可以在我的代码中修复此问题,还是操作系统中的错误感谢
我已经设定android:textAllCaps="false"了android.support.design.widget.TabLayout它只显示全部大写的标题标题.
如何删除所有大写字母?
我试图使用小型大写字母制作我的ViewPager标签文本,但它不起作用,
我搜索并检查了与此相关的其他帖子,尝试了他们的解决方案,但仍然无法正常工作
<style name="MyCustomTabLayout" parent="Widget.Design.TabLayout">
<item name="tabTextAppearance">@style/MyCustomTextAppearance</item>
</style>
<style name="MyCustomTextAppearance" parent="TextAppearance.Design.Tab">
<item name="textAllCaps">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)
ViewPager选项卡布局
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
app:textAllCaps="false"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/MyCustomTabLayout" />
Run Code Online (Sandbox Code Playgroud)
请问任何确认的工作解决方案?
谢谢.
android android-layout android-viewpager android-studio android-tablayout
android ×3