【发布时间】:2017-07-06 17:25:36
【问题描述】:
当用户单击它时,我需要更改材质平面/无边框按钮的颜色。我当前的设置适用于凸起按钮,但不适用于无边框按钮。
我使用的样式,colorControlHighlight 按下时应该会改变颜色?:
<style name="PrimaryFlatButton" parent="Widget.AppCompat.Button.Borderless.Colored">
<item name="colorButtonNormal">@color/primary_color</item>
<item name="colorControlHighlight">@color/primary_color_dark</item>
<item name="colorAccent">@color/primary_color</item>
<item name="android:textColor">@color/white_color</item>
布局项:
<Button
android:id="@+id/Btn_SignUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:theme="@style/PrimaryFlatButton" />
为什么凸起的按钮可以工作,但不是无边框?
【问题讨论】:
标签: android android-layout material-design android-button