使用CheckBOx启用或禁用EditText

时间:2017-09-16 07:58:10

标签: android android-edittext android-checkbox

在<{1}}中执行i禁用。但是,当单击EditText时,该方法执行一次,然后再次停止执行。

任何人都可以帮助找到答案

onCreate()

1 个答案:

答案 0 :(得分:1)

您正在初始化EditText checkBox内的setOnCheckedChangeListener。这就是它无法正常工作的原因。

EditText中或在调用oncreate()方法之前初始化您的EXtraWorkCalc()(extraSpace)。

将此行移至onCreate()

extraSpace = (EditText) findViewById(R.id.extraWidthEtxt);