我在Android studio 使用Button 時(shí)琢融,設(shè)置text 屬性時(shí)严蓖,將其設(shè)置成英文小寫(xiě)优俘,但有些手機(jī)上運(yùn)行時(shí)都會(huì)將其自動(dòng)顯示成大寫(xiě)。
加上 android:textAllCaps="false" 這行代碼就可以完全解決這個(gè)問(wèn)題了矛缨。
在Style中加入屬性解決
<style name="setting_btn_style">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">@drawable/list_item_selector</item>
<item name="android:drawableRight">@drawable/ic_arrow_right</item>
<item name="android:gravity">left|center_vertical</item>
<item name="android:paddingLeft">10dp</item>
<item name="android:paddingTop">10dp</item>
<item name="android:paddingRight">5dp</item>
<item name="android:paddingBottom">10dp</item>
<item name="android:textSize">15dp</item>
<item name="android:textAllCaps">false</item>
<!--<item name="android:textStyle">bold</item>-->
</style>
直接在控件中加入屬性
<TextView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAllCaps="false"
android:textColor="@color/theme_orange"
android:textSize="22sp"
android:textStyle="bold"
android:text="This is text" />
<Button
android:id="@+id/btn"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAllCaps="false"
android:textColor="@color/theme_orange"
android:textSize="22sp"
android:textStyle="bold"
android:text="This is Button" />