Mag*_*nas 6 user-interface android themes widget
我正在尝试将一个主题应用于CustomEditText,它直接从EditText继承,如"android:theme"属性将对任何其他经典小部件.我的主题不使用具有自定义属性的样式,它重载我的apptheme属性以具有不同的"ColorControlNormal"属性作为例子.这是我的主题:
Apptheme:
<style name="Theme.Light.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground">@android:color/white</item>
<item name="android:colorBackground">@android:color/white</item>
<item name="colorControlNormal">@color/pink</item>
<item name="android:textColorPrimary">@color/grey_dark</item>
<item name="colorControlActivated">@color/pink</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我想要应用于CustomEditText的主题:
<style name="CustomEditTextTheme">
<item name="android:textSize">@dimen/font_medium</item>
<item name="android:ems">8</item>
<item name="colorControlNormal">@color/grey_medium</item>
<item name="colorControlActivated">@color/pink</item>
<item name="android:textColorHint">@color/grey_medium</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我已经读过这个,但是我没有自定义样式属性,我不能将"CustomEditTextTheme"应用到我的整个活动中.
显然,android:theme="@style/CustomEditText不要做这份工作.
| 归档时间: |
|
| 查看次数: |
355 次 |
| 最近记录: |