Android:两个相互依赖的EditTexts

Ada*_*dam 1 android android-edittext

我有两个EditTexts.一个是例如以℃为单位的温度,另一个是以°F为单位的温度.当用户编辑一个EditTexts时,我希望另一个相应地进行更改.

问题是这改变了make循环,EditTexts互相改变.怎么解决这个?当我以编程方式更改第一个时,我仍希望在其他EditText中有反应,但没有循环...

Ken*_*olf 5

检查每个EditText是否具有焦点,并且只有在没有焦点时才以编程方式进行更改.

http://developer.android.com/reference/android/view/View.html#hasFocus()

用户编辑的那个将具有焦点.另一个不会.