Переопределить собственный метод класса из базового кода в B4A - PullRequest
0 голосов
/ 27 октября 2018


У меня есть библиотека Android , в которой есть класс service с методом, который будет вызываться методом , когда служба получит данные. Я хочу сделать что-то в b4a коде, когда это событие произошло,
Но не знаю, как реализовать функцию, помещенную в библиотеку jar, из базового кода.

public class PusheListenerService extends Service {

    public void onMessageReceived(JSONObject json, JSONObject messageContent) {
         // THIS MUST BE IMPLEMENTED IN BASIC CODE SOMEWHERE.
    }


    public class PusheListenerAsyncTask extends AsyncTask<Void, Void, Void> {

        @Override
        protected Void doInBackground(Void... params) {
            // Call the method! We have data
            onMessageReceived(...);
            stopSelfResult(mStartId);
            return null;
        }
    }
}

Я буду благодарен, если у кого-нибудь есть какие-либо решения. Thankyou.

...