1. 程式人生 > >自定義material theme的屬性

自定義material theme的屬性

使用material design的時候,會有很多預設的東西,比如預設的edittextview的游標顏色.

通常我們的style是這樣寫的

<style name="AppTheme" parent="Theme.AppCompat">
        <item name="colorPrimary">@color/primary</item>
        <item name="colorPrimaryDark">@color/primary_dark</item>
        <item name="colorAccent"
>@color/green</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <item name="android:windowNoTitle">true</item>

但是還有很多屬性我們可以使用,這時候的屬性去哪裡找呢?可以再sdk目錄/platforms/你的編譯版本(我這裡是23:android-23)/data/res/values/theme檔案會包含所有我們需要的屬性,然後在我們的style檔案重寫這些屬性即可