Avatar
0
Nguyễn Thái Sơn Professional
Nguyễn Thái Sơn Professional
callback trong Java của Android và Spring
Anh ơi, em có một thắc mắc là ngày xưa em có code Android với Java thì họ hay code theo format callback với Interface như thế này :

private void setTextWatcher() {
    mSalaryEditText.addTextChangedListener(new TextWatcher() {
    
        @Override
        public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {}
        
        /**
        * khi nhập từng con số nhập lương, gọi vợ và đưa lương
        */
        @Override
        public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
            try {
                if (!charSequence.toString().isEmpty()) {
                    int salary = Integer.parseInt(charSequence.toString());
                    callWifeAndGiveSalary(salary);
                } else {
                    callWifeAndGiveSalary(0);
                }
            } catch (NumberFormatException e) {
                mSalaryEditText.setError("Lương nhiều quá, vợ không dám nhận :v");
            }

            @Override
            public void afterTextChanged(Editable editable) {}
        }
    });
}

Callback là ta sẽ tạo 1 listener lắng nghe event xảy ra khi người dùng click vào một button hoặc 1 tác vụ nào đó. Vậy vì sao Spring không sử dụng callback để nhận event ạ

  • Answer
android spring callback
Remain: 5
1 Answer
Avatar
tvd12 Professional
tvd12 Professional
Anh không hiểu spring event ở đây ý em là event nào nhỉ?

Spring thì khác với android, nó chuyên dùng cho server, và nó có rất nhiều thư viện khác nhau cho những mục đích khác nhau, có lẽ em cần phải chỉ rõ cho anh biết em đang định hỏi về spring ở hạng mục nào thì anh mới có đủ dữ kiện để trả lời em được.

  • 0
  • Reply