在我的应用程序中,我有每一行都有编辑文本的RecyclerView。我使用文本观察器从用户那里获取文本,并在所有行中设置正确的值(取决于用户的输入)。这导致在将第一个数字放入edittext中后,适配器被通知,edittext失去焦点,因此基本上用户只能输入一个输入。你知道如何处理这个问题吗?下面是我的代码: public TextWatcher getUsernameData() {
因此,我有一个自定义适配器,每个行上都有两个EditText字段。 final TextWatchertextWatcher = new TextWatcher() {
@Override当然,它确实保存了值,但当您滚动时,它也会造成混乱,因为列表视图重用单元格,它认为来自一个单元格的值位于另一个单元格中,然
在中,它们说明了绑定到TextWatcher's onTextChanged ( 13:41)是多么容易。在按钮上。他们的幻灯片错了吗?首先,Button View没有onTextChanged属性。但它们都有以TextWatcher作为输入的addTextChangedListener。Error:(17) No resource identifier found for attr