Avatar
1
Kaneki Ken Beginner
Kaneki Ken Beginner
[Ezyfox Server] Handle response trong Java Android Client
Em đang sử dụng ezyfox server để viết 1 android app bằng java cho bài tập ở trường. Em đang gặp vấn để ở việc handle response trong android client.

Ví dụ:

Trong ActivityLogin em có 2 method:

  • 1 method gọi singleton SocketClientProxy để gửi login request.

  • 1 method onLoginSuccess() để tạo Intent và chuyển sang ActivityMain

Vậy làm thế nào để gọi method onLoginSuccess() trong ActivityLogin sau khi server gửi response đăng nhập thành công đến client?

Em có nghĩ đến phương án biến ActivityLogin thành singleton. Có thể  như thế sẽ gọi được onLoginSucess ở hàm Handler trong SocketClientProxy.

Em nên xử lý trường hợp này thế nào ạ? Mn giúp em với

 

 

 

 

 

  • Answer
question
Remain: 5
1 Answer
Avatar
dungtv Beginner
dungtv Beginner
Em có thể tham khảo freechat xem sao nhé: https://github.com/youngmonkeys/freechat/blob/master/android/app/src/main/java/com/tvd12/freechat/MainActivity.kt

Để anh nghĩ xem có cách nào hay hơn nữa không rồi trả lời em tiếp nhé.

  • 1
  • Reply