Я использую широковещательный приемник, который читает входящие SMS.После этого я вызываю API, который работает нормально.Когда я получаю ответ, я хочу показать всплывающее сообщение на экране (onSuccess) из метода onSuccess.
Я пробовал несколько итераций, но ничего не получается.
@Override
public void onReceive(Context context, Intent intent) {
//other code...
new NetworkAccess().execute(url); => Calling NetworkAccess, Passsing the URL here. //
}
public class NetworkAccess extends AsyncTask<String, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Void doInBackground(String... urls) {
// API call here //
public void onSuccess(int statusCode, Header[] headers, JSONObject response) {
// Toast Message goes here//
}
});
return null;
}
@Override
protected void onPostExecute(Void aVoid) {
super.onPostExecute(aVoid);
}
}