GuidedAction setEnable不会更改文本颜色

时间:2016-05-19 08:13:53

标签: android leanback

我正在开发一个使用Leanback库的Android TV应用程序。有一个登录表单,包含电子邮件,密码和登录按钮。我想仅在电子邮件和密码有效时启用登录按钮。

这是我的代码:

mLoginButtonAction = new GuidedAction.Builder(this.getActivity())
            .id(id)
            .title(title)
            .description(desc)
            .build();
actions.add(action);

我首先禁用它:

mLoginButtonAction.setEnabled(false);

然后在有效时启用它:

mLoginButtonAction.setEnabled(valid);

然后启用该按钮,我就可以单击它。但按钮的颜色仍然与禁用模式下的颜色相同。任何的想法?感谢。

enter image description here

0 个答案:

没有答案