Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

133
Views
Cómo implementar devoluciones de llamada correctamente

Tengo dos objetos que necesitan una implementación de devolución de llamada, ¿qué pasa si ambos objetos necesitan una implementación diferente? si lo implemento a nivel de clase mediante la palabra clave de implementación, los métodos de interfaz solo aparecen una vez en esa actividad, también si estoy llamando a ambas devoluciones de llamada en el mismo objeto, solo ejecuta la primera devolución de llamada, aquí está mi código: mismo objeto pero diferente implementación de interfaz método, en este caso solo se ejecutó la primera devolución de llamada que llamó primero

 client.setCallback(new MqttCallback() { @Override public void connectionLost(Throwable cause) { } @Override public void messageArrived(String topic, MqttMessage message) throws Exception { } @Override public void deliveryComplete(IMqttDeliveryToken token) { try { MqttMessage message = token.getMessage(); } catch (MqttException e) { e.printStackTrace(); } } });

mismo objeto diferente implementación:

 client.setCallback(new MqttCallback() { @Override public void connectionLost(Throwable cause) { } @Override public void messageArrived(String topic, MqttMessage message) throws Exception { tv.append(message.toString()); Log.i("MainActivity", " Mesages" + message); } @Override public void deliveryComplete(IMqttDeliveryToken token) { } });
over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!