Android Java检查可绘制/禁用点击



我想检查按钮是否具有可绘制/颜色以及是否具有可绘制

border_inner_grey

我想禁用点击按钮。我试过这个,但我没有工作。

我如何做到这一点?

final Button button01 = (Button) android.findViewById(R.id.test);
if(button01.getBackground().equals(getResources().getDrawable(R.drawable.border_inner_grey).getConstantState())) {
        button01.setClickable(false);
    } else {
        button01.setClickable(true);
    }

试试这个

if (button01.getBackground().getConstantState() ==
    getResources().getDrawable(R.drawable.border_inner_grey).getConstantState())

相关内容

  • 没有找到相关文章

最新更新