我花了3天的时间完成了大量的线程处理NFC标签命令和从手机中删除标签只是为了让这件事变得非常简单。
如果用户按下了一个按钮(用于标记命令),然后突出显示然后删除了标记,则需要禁用命令按钮,但即使重新启用,按钮上的突出显示颜色也会无限期保留。
即使用户按下禁用按钮上的按钮,如何将按钮强制为非按下的背景颜色?
为什么这不起作用?
mTagStartCommandButton.setSelected(false);
mTagStartCommandButton.setEnabled(false);
我查看了StateListDrawable等,但我不需要定义一个新状态,只需在禁用之前将按钮置于正确的状态。
谢谢,Sand
答案 0 :(得分:0)
尝试将焦点放在其他视图上。可以是下一个按钮或编辑框。