如何在EditText中存储自定义对象/属性?

时间:2019-07-08 15:03:25

标签: android android-edittext

我正在重构具有一列带有edittext的旧表。

为了满足新要求,每当EditText的内容更改时,我都需要针对旧值进行验证。

然后我要存储:

  • 旧值或
  • 从数组中检索旧值的键

作为EditText的附加属性。

我知道我可以使用新属性创建一个自定义EditText(但这可能是一个主要的重构)。 有办法避免这种情况吗? 像html的自定义属性一样?

非常感谢

1 个答案:

答案 0 :(得分:1)

我认为这有点麻烦,但是您可以使用edittext的(或任何视图对象)标记属性,并将旧值设置为标记。与标记进行比较,或在必要时更新标记。