.setfocusable(true) nie działa

0

Witam.

Czy ktoś ma pomysł dlaczego pole EditText nie staje się "klikalne" po użyciu .setfocusable(true) i .setclicable(true)?

Jeżeli wcześniej użyję .setfocusable(false) i .setclicable(false) to pole staje się nieaktywne i nie daje się wyprowadzić z tego stanu za pomocą .setfocusable(true) i .setclicable(true). Poniżej fragment kodu:

        if (fydSpinner.equals("AIII")) {
            fydValue.setText(R.string.fydAIIIValue);
            fydValue.setFocusable(false);
            fydValue.setClickable(false);
        }
        if (fydSpinner.equals("AIIIN")) {
            fydValue.setText(R.string.fydAIIINValue);
            fydValue.setFocusable(false);
            fydValue.setClickable(false);
        }
        if (fydSpinner.equals("others...") || fydSpinner.equals("inne...")) {
            fydValue.setText("0");
            fydValue.setFocusable(true);
            fydValue.setClickable(true);
        }

0

Już znalazłem rozwiązanie.
Trzeba użyć metody .setEnabled()

1 użytkowników online, w tym zalogowanych: 0, gości: 1