SHARE
TWEET

Untitled

a guest Sep 16th, 2019 83 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public class ConverterFragment extends Fragment implements ConverterFragmentView {
  2.  
  3.     ////
  4.    
  5.     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  6.         View v = inflater.inflate(R.layout.fragment_converter, null);
  7.  
  8.         et_from = v.findViewById(R.id.et_from);
  9.         et_to = v.findViewById(R.id.et_to);
  10.         et_from.setText("1.0");
  11.         et_to.setText("1.0");
  12.  
  13.         // При изменении поля edit_text_from обновляются данные поля edit_text_to
  14.         et_from.addTextChangedListener(new TextWatcher() {
  15.             @Override
  16.             public void afterTextChanged(Editable editable) {
  17.                 updateValue("to");
  18.             }
  19.         });
  20.  
  21.         // При изменении поля edit_text_to обновляются данные поля edit_text_from
  22.         et_to.addTextChangedListener(new TextWatcher() {
  23.             @Override
  24.             public void afterTextChanged(Editable editable) {
  25.                updateValue("from");
  26.             }
  27.         });
  28.         return v;
  29.     }
  30.     private void updateValue(String tag) {
  31.         switch (tag) {
  32.             case "to": {
  33.                 // подсчет значения
  34.                 et_to.setText((Double.toString(rezult)));
  35.                 break;
  36.             }
  37.             case "from": {
  38.                 // подсчет значения
  39.                 et_from.setText(Double.toString(rezult));
  40.                 break;
  41.             }
  42.         }
  43.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top