Zap*_*ica 2 android android-styles
我的按钮有以下选择器style/v21
// 按钮颜色状态.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Disable background -->
<item android:state_enabled="false" android:color="#dfdfdf"/>
<!-- Enabled background -->
<item android:color="@color/buttonColor"/>
</selector>
Run Code Online (Sandbox Code Playgroud)
现在,不要明确说明按钮何时被禁用,而是将其设置为灰色。我能不能说,只是把它做成褪色/透明的版本@color/buttonColor
还有人知道禁用按钮的标准 Android 透明度是多少吗?
我仍然不知道为什么v21我们现在必须明确给出禁用的颜色。v21 之前它工作得很好。
小智 5
您可以更改 alpha 并在代码中禁用它,如下所示:
button.setAlpha(.5f);
button.setClickable(false);
Run Code Online (Sandbox Code Playgroud)
这可能是在对活动创建的检查中。
| 归档时间: |
|
| 查看次数: |
2657 次 |
| 最近记录: |