构建转换器应用程序

时间:2014-03-27 21:47:14

标签: java android

好的,所以我是全新的,我正在尝试使用android studio为Android构建一个转换器应用程序,而不使用按钮。我能够使用OnFocusChangeListener进行转换,比如英寸到厘米没有按钮,但我真正想做的是在editText字段中放置英寸,并自动填充厘米,反之亦然,我真的需要这样做同时超过2个字段,比如输入英寸,厘米,米,英尺,码等,或者能够输入任何一个字段并让其他字段自动填充,谢谢!

1 个答案:

答案 0 :(得分:0)

如果我完全理解您的问题,您可以使用TextWatcher来实现此目的。它允许您监视您键入的当前EditText中的更改。

因此,您必须实施方法onTextChanged(或afterTextChanged,具体取决于您的需求)。

假设您在EditText写下您输入英寸的位置。在onTextChanged方法中,您可以使用正确的转化更新其他fiels。

您可以在网上找到几个教程/示例。