Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  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. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement