Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ConverterFragment extends Fragment implements ConverterFragmentView {
- ////
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- View v = inflater.inflate(R.layout.fragment_converter, null);
- et_from = v.findViewById(R.id.et_from);
- et_to = v.findViewById(R.id.et_to);
- et_from.setText("1.0");
- et_to.setText("1.0");
- // При изменении поля edit_text_from обновляются данные поля edit_text_to
- et_from.addTextChangedListener(new TextWatcher() {
- @Override
- public void afterTextChanged(Editable editable) {
- updateValue("to");
- }
- });
- // При изменении поля edit_text_to обновляются данные поля edit_text_from
- et_to.addTextChangedListener(new TextWatcher() {
- @Override
- public void afterTextChanged(Editable editable) {
- updateValue("from");
- }
- });
- return v;
- }
- private void updateValue(String tag) {
- switch (tag) {
- case "to": {
- // подсчет значения
- et_to.setText((Double.toString(rezult)));
- break;
- }
- case "from": {
- // подсчет значения
- et_from.setText(Double.toString(rezult));
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement