Obliczenia brydżowe (Android)
Jacek Kowalski
2015-01-17 80f235c3ac05e57fe1f878c37cb141374e643e50
Extract TextWatcher to separate variable for re-use.
1 files modified
24 ■■■■ changed files
app/src/main/java/net/jacekk/bridge/android/MainActivity.java 24 ●●●● patch | view | raw | blame | history
app/src/main/java/net/jacekk/bridge/android/MainActivity.java
@@ -151,8 +151,7 @@
        NVToggle.setOnClickListener(baClickListener);
        NNToggle.setOnClickListener(baClickListener);
        PCInput.addTextChangedListener(
                new TextWatcher() {
        TextWatcher textWatcher = new TextWatcher() {
                    @Override
                    public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
                    }
@@ -165,25 +164,10 @@
                    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() {