默认AppCompatButton不是全部大写

时间:2016-09-26 15:59:26

标签: android

我已将支持库添加为依赖项

compile 'com.android.support:appcompat-v7:24.2.1'

我的styles.xml如下所示:

<resources xmlns:android="http://schemas.android.com/tools">

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

</resources>

和我的按钮本身:

<android.support.v7.widget.AppCompatButton
        android:layout_width="88dp"
        android:layout_height="48dp"
        android:layout_marginBottom="16dp"
        android:layout_marginEnd="16dp"
        android:layout_marginStart="75dp"
        android:layout_marginTop="82dp"
        android:text="RETURN"
    android:textSize="14sp"/>

按钮目前如下所示:enter image description here

另请注意我如何将文字设置为全部大写字母,但它会被正常字母覆盖。风格是否被覆盖了?

我尝试过添加:

style="@style/Widget.AppCompat.Button"按钮但没有发生任何事情。我哪里错了?

1 个答案:

答案 0 :(得分:0)

android:textAllCaps="true"属性添加到按钮