2014-03-27 60 views
0

好的,所以我是全新的,我正嘗試使用android studio爲android構建轉換器應用程序,而不使用按鈕。我能夠使用OnFocusChangeListener將英寸轉換爲釐米,而無需按鈕,但我真正想要做的是將英寸放在editText字段中,並且自動填充釐米,反之亦然,我真的需要這樣做同時輸入英寸,釐米,米,英尺,碼等等,或者可以輸入任何一個字段,並讓其他字段自動填充,謝謝!構建轉換器應用程序

回答

0

如果我明白你的問題,你可以用TextWatcher來實現這個。它可以讓你監控changements在你鍵入。

所以,你必須實現方法onTextChanged當前EditText(或afterTextChanged,取決於你的需要)。

假設你在輸入英寸的地方寫入EditText。在onTextChanged方法中,您將通過正確的轉換更新其他戰隊。

你會在網上找到幾個教程/例子。