Obliczenia brydżowe (Android)
Jacek Kowalski
2015-01-17 80f235c3ac05e57fe1f878c37cb141374e643e50
Extract TextWatcher to separate variable for re-use.
1 files modified
44 ■■■■■ changed files
app/src/main/java/net/jacekk/bridge/android/MainActivity.java 44 ●●●●● patch | view | raw | blame | history
app/src/main/java/net/jacekk/bridge/android/MainActivity.java
@@ -151,39 +151,23 @@
        NVToggle.setOnClickListener(baClickListener);
        NNToggle.setOnClickListener(baClickListener);
        PCInput.addTextChangedListener(
                new TextWatcher() {
                    @Override
                    public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                    }
        TextWatcher textWatcher = new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            }
                    @Override
                    public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                    }
            @Override
            public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            }
                    @Override
                    public void afterTextChanged(Editable editable) {
                        updateResults();
                    }
                }
        );
            @Override
            public void afterTextChanged(Editable editable) {
                updateResults();
            }
        };
        TricksInput.addTextChangedListener(
                new TextWatcher() {
                    @Override
                    public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                    }
                    @Override
                    public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                    }
                    @Override
                    public void afterTextChanged(Editable editable) {
                        updateResults();
                    }
                }
        );
        PCInput.addTextChangedListener(textWatcher);
        TricksInput.addTextChangedListener(textWatcher);
    }
    public void updateResults() {