我有两个编辑文本。
它应该有这种行为。
addTextChangedListener输入的每个数字edittext1都是 +1,然后总和将显示在上edittext2。如果我输入 2000edittext1那么edittext2应该显示 2001。
edittext2用户永远不能使用 softinput 进行编辑。我能够通过使用禁用软输入显示
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // API 21
edittext2.setShowSoftInputOnFocus(false);
} else { // API 11-20
edittext2.setTextIsSelectable(true);
}
但是,如果软输入在更改时打开edittext1,然后用户单击edittext2软输入不会隐藏,因此用户仍然可以输入输入。
我知道使用setEnabled(false)可以解决我所有的问题但是,我希望应用程序仍然能够专注于edittext2访问setError()消息;
先感谢您。