Android studio Android Studio:EditText未更新

Android studio Android Studio:EditText未更新,android-studio,Android Studio,我创建了一个EditText和一个文本小部件。应用程序应将写入的数字除以2并显示结果。但它也应该随时更新。所以如果我写4,它应该是2,如果我写10,它应该是5。没有按钮确认。 你知道怎么做吗 诚恳地说,托比您可以使用和使用onTextChange EditText.addTextChangedListener(new TextWatcher() { @Override public void afterTextChanged(Editable s) {} @Override

我创建了一个EditText和一个文本小部件。应用程序应将写入的数字除以2并显示结果。但它也应该随时更新。所以如果我写4,它应该是2,如果我写10,它应该是5。没有按钮确认。 你知道怎么做吗

诚恳地说,托比

您可以使用和使用
onTextChange

EditText.addTextChangedListener(new TextWatcher() {

   @Override
   public void afterTextChanged(Editable s) {}

   @Override    
   public void beforeTextChanged(CharSequence s, int start,
     int count, int after) {
   }

   @Override    
   public void onTextChanged(CharSequence s, int start,
     int before, int count) {
      String value= EditText.getText().toString();
      int finalValue=Integer.parseInt(value)/2;    
      TextView.setText(String.valueOf(finalValue));
   }
  });

 }